<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8" />
<title>NewTabCtl Reference</title>
<meta name="DESCRIPTION" content="NewTabCtl Reference" />
<style>
body {
  background-color: white;
  font:.875em/1.35 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
  margin-top:0;
  margin-left:20;
  margin-bottom:0;
  padding-bottom:15px;
  padding-left:15px;
 }

h1 {
  color: black;
  font-family:'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size: 200%;
  margin-top:0;
 }

p  {
  color:#2a2a2a;
  font-size: 100%;
  line-height:18px;
 }

a {color:#069;
  text-decoration:none;
  font-weight: 600;
 }

a:visited {
  color:#069;
 }

pre {background: #f4f4f4;
    padding: 5px;
    margin:0;
    font-family: Consolas,Courier,monospace!important;
    font-style: normal;
    font-weight: normal;
    overflow: auto;
    word-wrap: normal;
    border: 1px solid #ddd;
    line-height: 1.6;
    display: block;
   border: 3px solid #eee;
   border-left: 3px solid #aca;
 }

header {
  background-color: white;
  font:.875em/1.35 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
  margin-top:0;
  margin-left:0;
  margin-bottom:0;
  font-size: 130%;
 }

header a {color:#066;
  text-decoration:none;
  font-weight: 400;
  font-size: 100%;
 }

header a:visited {
  color:#066;
 }
</style>
<style>.table2, .table2 th, .table2 td {border: 2px solid #e0e0e0;border-collapse: collapse;} .table2 th, .table2 td {padding: 8px;text-align: left;}</style>
</head>

<body>
<h1>NewTabCtl Reference</h1>
<p>This control is a further development of SSTabEx project.<br>
It still keeps backward compatibility with SSTab (fully), and mostly with SSTabEx, although some properties have been changed.<br>
<br>
This new control introduces the "Flat" style and many related properties.<br>
It also introduces "Themes", that are a set of property settings stored together.<br>
Another thing new is the TDI mode. TDI stands for "Tabbed Document Interface", as an alternative to SDI and MDI.<br>
<br>
Other new features are:<br>
CanReorderTabs (property), for allowing tab dragging.<br>
Icons in tabs using icon fonts.<br>
</p><br>
<li class="toc1"><a href="#NewTab-Control">NewTab</a> control<br></li>
<br><li class="toc1"><a href="#NewTabTheme-Interface">NewTabTheme</a> type interface<br></li>
<li class="toc1"><a href="#NewTabThemes-Interface">NewTabThemes</a> type interface<br></li>
<li class="toc1"><a href="#Constants">Constants</a><br></li>
<a name="NewTab-Control"><h1><p class="section">NewTab control</p></h1></a>
<p>Tabbed control for VB6.<br>
Backward compatible with SSTab (fully), and with SSTabEx (mostly).</p><br>
<li class="toc1"><a href="#Properties">Properties</a></li><li class="toc1"><a href="#Methods">Methods</a></li><li class="toc1"><a href="#Events">Events</a></li><br><a name="Properties" /><h2><p class="section">Properties</p></h2></a>
<li class="toc1"><a href="#AutoRelocateControls-Property">AutoRelocateControls</a><br>
<li class="toc1"><a href="#AutoTabHeight-Property">AutoTabHeight</a><br>
<li class="toc1"><a href="#BackColor-Property">BackColor</a><br>
<li class="toc1"><a href="#BackColorTabs-Property">BackColorTabs</a><br>
<li class="toc1"><a href="#BackColorTabSel-Property">BackColorTabSel</a><br>
<li class="toc1"><a href="#BackStyle-Property">BackStyle</a><br>
<li class="toc1"><a href="#CanReorderTabs-Property">CanReorderTabs</a><br>
<li class="toc1"><a href="#Caption-Property">Caption</a><br>
<li class="toc1"><a href="#CaptionAlignment-Property">CaptionAlignment</a><br>
<li class="toc1"><a href="#ChangeControlsBackColor-Property">ChangeControlsBackColor</a><br>
<li class="toc1"><a href="#ChangeControlsForeColor-Property">ChangeControlsForeColor</a><br>
<li class="toc1"><a href="#ClientHeight-Property">ClientHeight</a><br>
<li class="toc1"><a href="#ClientLeft-Property">ClientLeft</a><br>
<li class="toc1"><a href="#ClientTop-Property">ClientTop</a><br>
<li class="toc1"><a href="#ClientWidth-Property">ClientWidth</a><br>
<li class="toc1"><a href="#Container-Property">Container</a><br>
<li class="toc1"><a href="#ControlLeft-Property">ControlLeft</a><br>
<li class="toc1"><a href="#Controls-Property">Controls</a><br>
<li class="toc1"><a href="#DragIcon-Property">DragIcon</a><br>
<li class="toc1"><a href="#DragMode-Property">DragMode</a><br>
<li class="toc1"><a href="#Enabled-Property">Enabled</a><br>
<li class="toc1"><a href="#EndOfTabs-Property">EndOfTabs</a><br>
<li class="toc1"><a href="#FlatBarColorHighlight-Property">FlatBarColorHighlight</a><br>
<li class="toc1"><a href="#FlatBarColorInactive-Property">FlatBarColorInactive</a><br>
<li class="toc1"><a href="#FlatBarColorTabSel-Property">FlatBarColorTabSel</a><br>
<li class="toc1"><a href="#FlatBarGripHeight-Property">FlatBarGripHeight</a><br>
<li class="toc1"><a href="#FlatBarHeight-Property">FlatBarHeight</a><br>
<li class="toc1"><a href="#FlatBarPosition-Property">FlatBarPosition</a><br>
<li class="toc1"><a href="#FlatBodySeparationLineColor-Property">FlatBodySeparationLineColor</a><br>
<li class="toc1"><a href="#FlatBodySeparationLineHeight-Property">FlatBodySeparationLineHeight</a><br>
<li class="toc1"><a href="#FlatBorderColor-Property">FlatBorderColor</a><br>
<li class="toc1"><a href="#FlatBorderMode-Property">FlatBorderMode</a><br>
<li class="toc1"><a href="#FlatRoundnessBottom-Property">FlatRoundnessBottom</a><br>
<li class="toc1"><a href="#FlatRoundnessTabs-Property">FlatRoundnessTabs</a><br>
<li class="toc1"><a href="#FlatRoundnessTop-Property">FlatRoundnessTop</a><br>
<li class="toc1"><a href="#FlatTabBorderColorHighlight-Property">FlatTabBorderColorHighlight</a><br>
<li class="toc1"><a href="#FlatTabBorderColorTabSel-Property">FlatTabBorderColorTabSel</a><br>
<li class="toc1"><a href="#FlatTabsSeparationLineColor-Property">FlatTabsSeparationLineColor</a><br>
<li class="toc1"><a href="#Font-Property">Font</a><br>
<li class="toc1"><a href="#ForeColor-Property">ForeColor</a><br>
<li class="toc1"><a href="#ForeColorHighlighted-Property">ForeColorHighlighted</a><br>
<li class="toc1"><a href="#ForeColorTabSel-Property">ForeColorTabSel</a><br>
<li class="toc1"><a href="#HandleHighContrastTheme-Property">HandleHighContrastTheme</a><br>
<li class="toc1"><a href="#Height-Property">Height</a><br>
<li class="toc1"><a href="#HelpContextID-Property">HelpContextID</a><br>
<li class="toc1"><a href="#HighlightColor-Property">HighlightColor</a><br>
<li class="toc1"><a href="#HighlightColorTabSel-Property">HighlightColorTabSel</a><br>
<li class="toc1"><a href="#HighlightEffect-Property">HighlightEffect</a><br>
<li class="toc1"><a href="#HighlightMode-Property">HighlightMode</a><br>
<li class="toc1"><a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a><br>
<li class="toc1"><a href="#HighlightTabExtraHeight-Property">HighlightTabExtraHeight</a><br>
<li class="toc1"><a href="#hWnd-Property">hWnd</a><br>
<li class="toc1"><a href="#IconAlignment-Property">IconAlignment</a><br>
<li class="toc1"><a href="#IconCharHex-Property">IconCharHex</a><br>
<li class="toc1"><a href="#IconColor-Property">IconColor</a><br>
<li class="toc1"><a href="#IconColorMouseHover-Property">IconColorMouseHover</a><br>
<li class="toc1"><a href="#IconColorMouseHoverTabSel-Property">IconColorMouseHoverTabSel</a><br>
<li class="toc1"><a href="#IconColorTabHighlighted-Property">IconColorTabHighlighted</a><br>
<li class="toc1"><a href="#IconColorTabSel-Property">IconColorTabSel</a><br>
<li class="toc1"><a href="#IconFont-Property">IconFont</a><br>
<li class="toc1"><a href="#IconLeftOffset-Property">IconLeftOffset</a><br>
<li class="toc1"><a href="#IconTopOffset-Property">IconTopOffset</a><br>
<li class="toc1"><a href="#Left-Property">Left</a><br>
<li class="toc1"><a href="#LeftOffsetToHide-Property">LeftOffsetToHide</a><br>
<li class="toc1"><a href="#MaskColor-Property">MaskColor</a><br>
<li class="toc1"><a href="#MinSizeNeeded-Property">MinSizeNeeded</a><br>
<li class="toc1"><a href="#MouseIcon-Property">MouseIcon</a><br>
<li class="toc1"><a href="#MousePointer-Property">MousePointer</a><br>
<li class="toc1"><a href="#MouseTab-Property">MouseTab</a><br>
<li class="toc1"><a href="#Name-Property">Name</a><br>
<li class="toc1"><a href="#Object-Property">Object</a><br>
<li class="toc1"><a href="#OLEDropMode-Property">OLEDropMode</a><br>
<li class="toc1"><a href="#OLEDropOnOtherTabs-Property">OLEDropOnOtherTabs</a><br>
<li class="toc1"><a href="#Parent-Property">Parent</a><br>
<li class="toc1"><a href="#Pic16-Property">Pic16</a><br>
<li class="toc1"><a href="#Pic20-Property">Pic20</a><br>
<li class="toc1"><a href="#Pic24-Property">Pic24</a><br>
<li class="toc1"><a href="#Picture-Property">Picture</a><br>
<li class="toc1"><a href="#Redraw-Property">Redraw</a><br>
<li class="toc1"><a href="#RightToLeft-Property">RightToLeft</a><br>
<li class="toc1"><a href="#Rows-Property">Rows</a><br>
<li class="toc1"><a href="#ShowDisabledState-Property">ShowDisabledState</a><br>
<li class="toc1"><a href="#ShowFocusRect-Property">ShowFocusRect</a><br>
<li class="toc1"><a href="#ShowRowsInPerspective-Property">ShowRowsInPerspective</a><br>
<li class="toc1"><a href="#SoftEdges-Property">SoftEdges</a><br>
<li class="toc1"><a href="#Style-Property">Style</a><br>
<li class="toc1"><a href="#SubclassingMethod-Property">SubclassingMethod</a><br>
<li class="toc1"><a href="#Tab-Property">Tab</a><br>
<li class="toc1"><a href="#TabAppearance-Property">TabAppearance</a><br>
<li class="toc1"><a href="#TabCaption-Property">TabCaption</a><br>
<li class="toc1"><a href="#TabControls-Property">TabControls</a><br>
<li class="toc1"><a href="#TabCustomColor-Property">TabCustomColor</a><br>
<li class="toc1"><a href="#TabData-Property">TabData</a><br>
<li class="toc1"><a href="#TabEnabled-Property">TabEnabled</a><br>
<li class="toc1"><a href="#TabFixedWidth-Property">TabFixedWidth</a><br>
<li class="toc1"><a href="#TabHeight-Property">TabHeight</a><br>
<li class="toc1"><a href="#TabIconCharHex-Property">TabIconCharHex</a><br>
<li class="toc1"><a href="#TabIconFont-Property">TabIconFont</a><br>
<li class="toc1"><a href="#TabIconLeftOffset-Property">TabIconLeftOffset</a><br>
<li class="toc1"><a href="#TabIconTopOffset-Property">TabIconTopOffset</a><br>
<li class="toc1"><a href="#TabKey-Property">TabKey</a><br>
<li class="toc1"><a href="#TabMaxWidth-Property">TabMaxWidth</a><br>
<li class="toc1"><a href="#TabMinWidth-Property">TabMinWidth</a><br>
<li class="toc1"><a href="#TabMousePointerHand-Property">TabMousePointerHand</a><br>
<li class="toc1"><a href="#TabOrientation-Property">TabOrientation</a><br>
<li class="toc1"><a href="#TabPic16-Property">TabPic16</a><br>
<li class="toc1"><a href="#TabPic20-Property">TabPic20</a><br>
<li class="toc1"><a href="#TabPic24-Property">TabPic24</a><br>
<li class="toc1"><a href="#TabPicture-Property">TabPicture</a><br>
<li class="toc1"><a href="#Tabs-Property">Tabs</a><br>
<li class="toc1"><a href="#TabsEndFreeSpace-Property">TabsEndFreeSpace</a><br>
<li class="toc1"><a href="#TabSeparation-Property">TabSeparation</a><br>
<li class="toc1"><a href="#TabsPerRow-Property">TabsPerRow</a><br>
<li class="toc1"><a href="#TabTag-Property">TabTag</a><br>
<li class="toc1"><a href="#TabToolTipText-Property">TabToolTipText</a><br>
<li class="toc1"><a href="#TabTransition-Property">TabTransition</a><br>
<li class="toc1"><a href="#TabVisible-Property">TabVisible</a><br>
<li class="toc1"><a href="#TabWidthStyle-Property">TabWidthStyle</a><br>
<li class="toc1"><a href="#Tag-Property">Tag</a><br>
<li class="toc1"><a href="#TDIMode-Property">TDIMode</a><br>
<li class="toc1"><a href="#Theme-Property">Theme</a><br>
<li class="toc1"><a href="#Themes-Property">Themes</a><br>
<li class="toc1"><a href="#ToolTipText-Property">ToolTipText</a><br>
<li class="toc1"><a href="#Top-Property">Top</a><br>
<li class="toc1"><a href="#UseMaskColor-Property">UseMaskColor</a><br>
<li class="toc1"><a href="#Visible-Property">Visible</a><br>
<li class="toc1"><a href="#VisibleTabs-Property">VisibleTabs</a><br>
<li class="toc1"><a href="#WhatsThisHelpID-Property">WhatsThisHelpID</a><br>
<li class="toc1"><a href="#Width-Property">Width</a><br>
<li class="toc1"><a href="#WordWrap-Property">WordWrap</a><br>
<br><a name="Methods" /><h2><p class="section">Methods</p></h2></a>
<li class="toc1"><a href="#ControlMove-Method">ControlMove</a><br>
<li class="toc1"><a href="#ControlSetTab-Method">ControlSetTab</a><br>
<li class="toc1"><a href="#Drag-Method">Drag</a><br>
<li class="toc1"><a href="#FindTab-Method">FindTab</a><br>
<li class="toc1"><a href="#GetTabHeight-Method">GetTabHeight</a><br>
<li class="toc1"><a href="#GetTabLeft-Method">GetTabLeft</a><br>
<li class="toc1"><a href="#GetTabOriginalIndex-Method">GetTabOriginalIndex</a><br>
<li class="toc1"><a href="#GetTabsOrder-Method">GetTabsOrder</a><br>
<li class="toc1"><a href="#GetTabTop-Method">GetTabTop</a><br>
<li class="toc1"><a href="#GetTabWidth-Method">GetTabWidth</a><br>
<li class="toc1"><a href="#GetThemeData-Method">GetThemeData</a><br>
<li class="toc1"><a href="#IsThemed-Method">IsThemed</a><br>
<li class="toc1"><a href="#MoveTab-Method">MoveTab</a><br>
<li class="toc1"><a href="#Refresh-Method">Refresh</a><br>
<li class="toc1"><a href="#SetActiveTab-Method">SetActiveTab</a><br>
<li class="toc1"><a href="#SetFocus-Method">SetFocus</a><br>
<li class="toc1"><a href="#SetTabsOrder-Method">SetTabsOrder</a><br>
<li class="toc1"><a href="#SetThemeData-Method">SetThemeData</a><br>
<li class="toc1"><a href="#TDIGetFormHwndByTab-Method">TDIGetFormHwndByTab</a><br>
<li class="toc1"><a href="#TDIGetTabByFormHwnd-Method">TDIGetTabByFormHwnd</a><br>
<li class="toc1"><a href="#TDIGetTabIndexByTabNumber-Method">TDIGetTabIndexByTabNumber</a><br>
<li class="toc1"><a href="#TDIGetTabNumberByTabIndex-Method">TDIGetTabNumberByTabIndex</a><br>
<li class="toc1"><a href="#ZOrder-Method">ZOrder</a><br>
<br><a name="Events" /><h2><p class="section">Events</p></h2></a>
<li class="toc1"><a href="#BeforeClick-Event">BeforeClick</a><br>
<li class="toc1"><a href="#BeforeTabReorder-Event">BeforeTabReorder</a><br>
<li class="toc1"><a href="#ChangeControlBackColor-Event">ChangeControlBackColor</a><br>
<li class="toc1"><a href="#ChangeControlForeColor-Event">ChangeControlForeColor</a><br>
<li class="toc1"><a href="#Click-Event">Click</a><br>
<li class="toc1"><a href="#DblClick-Event">DblClick</a><br>
<li class="toc1"><a href="#IconClick-Event">IconClick</a><br>
<li class="toc1"><a href="#IconMouseEnter-Event">IconMouseEnter</a><br>
<li class="toc1"><a href="#IconMouseLeave-Event">IconMouseLeave</a><br>
<li class="toc1"><a href="#KeyDown-Event">KeyDown</a><br>
<li class="toc1"><a href="#KeyPress-Event">KeyPress</a><br>
<li class="toc1"><a href="#KeyUp-Event">KeyUp</a><br>
<li class="toc1"><a href="#MouseDown-Event">MouseDown</a><br>
<li class="toc1"><a href="#MouseMove-Event">MouseMove</a><br>
<li class="toc1"><a href="#MouseUp-Event">MouseUp</a><br>
<li class="toc1"><a href="#OLECompleteDrag-Event">OLECompleteDrag</a><br>
<li class="toc1"><a href="#OLEDragDrop-Event">OLEDragDrop</a><br>
<li class="toc1"><a href="#OLEDragOver-Event">OLEDragOver</a><br>
<li class="toc1"><a href="#OLEGiveFeedback-Event">OLEGiveFeedback</a><br>
<li class="toc1"><a href="#OLESetData-Event">OLESetData</a><br>
<li class="toc1"><a href="#OLEStartDrag-Event">OLEStartDrag</a><br>
<li class="toc1"><a href="#Resize-Event">Resize</a><br>
<li class="toc1"><a href="#RowsChange-Event">RowsChange</a><br>
<li class="toc1"><a href="#TabChange-Event">TabChange</a><br>
<li class="toc1"><a href="#TabMouseEnter-Event">TabMouseEnter</a><br>
<li class="toc1"><a href="#TabMouseLeave-Event">TabMouseLeave</a><br>
<li class="toc1"><a href="#TabReordered-Event">TabReordered</a><br>
<li class="toc1"><a href="#TabRightClick-Event">TabRightClick</a><br>
<li class="toc1"><a href="#TDIBeforeClosingTab-Event">TDIBeforeClosingTab</a><br>
<li class="toc1"><a href="#TDIBeforeNewTab-Event">TDIBeforeNewTab</a><br>
<li class="toc1"><a href="#TDINewTabAdded-Event">TDINewTabAdded</a><br>
<li class="toc1"><a href="#TDITabClosed-Event">TDITabClosed</a><br>

<br><br><br><h1>Properties</h1><br><a name="AutoRelocateControls-Property" /><h2><p class"section">AutoRelocateControls Property</p></h2></a>
<p>Type: <b><a href="#NTAutoRelocateControlsConstants-Enum">NTAutoRelocateControlsConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the contained controls will be automatically relocated when the tab body changes in size or position.<br>
<br>
Values:<br>
<b>ntRelocateOnTabOrientationChange</b>: The contained controls will be automatically relocated when <a href="#TabOrientation-Property">TabOrientation</a> changes.<br>
<b>ntRelocateAlways</b>: The contained controls will be automatically relocated when <a href="#TabOrientation-Property">TabOrientation</a> changes and also when the tab space changes in height.<br>
<b>ntRelocateNever</b>:  The contained controls will never be automatically relocated. Choose this value if you are relocating the controls by code in the Form_Resize or <a href="#Resize-Event">Resize</a> events.<br>
<br>
<h3>See Also:</h3><a href="#AutoTabHeight-Property">AutoTabHeight</a> property<br>
<a href="#Resize-Event">Resize</a> event</p><br>
<a name="AutoTabHeight-Property" /><h2><p class"section">AutoTabHeight Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets the a value that determines whether the tab height (and value of property <a href="#TabHeight-Property">TabHeight</a>) is set automatically according to the font (and tab icons (or pictures, in case there are set icons or pictures). Note: it asumes one-liner captions.<br>
If the property <a href="#TabHeight-Property">TabHeight</a> is manually set, <b>AutoTabHeight</b> is then set to <b>False</b>.<br>
For newly added controls, its default it <b>True</b>, but if you are updating from a previous version or an SSTab control, it will be set to <b>False</b>.<br>
<br>
<h3>See Also:</h3><a href="#TabHeight-Property">TabHeight</a> property<br>
<a href="#Resize-Event">Resize</a> event</p><br>
<a name="BackColor-Property" /><h2><p class"section">BackColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the background color. The background color is not the color of the tabs background (that color is handled by the <a href="#BackColorTabs-Property">BackColorTabs</a> property, nor the color of the selected tab, hadled by <a href="#BackColorTabSel-Property">BackColorTabSel</a> property) but the color ouside the tabs.<br>
<br>
<h3>See Also:</h3><a href="#BackColorTabs-Property">BackColorTabs</a> property<br>
<a href="#BackColorTabSel-Property">BackColorTabSel</a> property<br>
<a href="#BackStyle-Property">BackStyle</a> property<br>
<a href="#ChangeControlsBackColor-Property">ChangeControlsBackColor</a> property<br>
</p><br>
<a name="BackColorTabs-Property" /><h2><p class"section">BackColorTabs Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the background color of the tabs, except the active tab that is set by <a href="#BackColorTabSel-Property">BackColorTabSel</a>.<br>
When the control is themed, this property value has no effect.<br>
<br>
<h3>See Also:</h3><a href="#BackColor-Property">BackColor</a> property<br>
<a href="#BackColorTabSel-Property">BackColorTabSel</a> property<br>
<a href="#ForeColor-Property">ForeColor</a> property<br>
<a href="#HighlightMode-Property">HighlightMode</a> property<br>
<a href="#HighlightColor-Property">HighlightColor</a> property<br>
</p><br>
<a name="BackColorTabSel-Property" /><h2><p class"section">BackColorTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the active tab, including the tab body (the space were the contained controls are located).<br>
If <a href="#ChangeControlsBackColor-Property">ChangeControlsBackColor</a> is <b>True</b>, changing this color will change also the <b>BackColor</b> of the contained controls.<br>
When the control is themed, this property value has no effect.<br>
<br>
<h3>See Also:</h3><a href="#BackColor-Property">BackColor</a> property<br>
<a href="#BackColorTabs-Property">BackColorTabs</a> property<br>
<a href="#ForeColorTabSel-Property">ForeColorTabSel</a> property<br>
<a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a> property<br>
<a href="#HighlightColorTabSel-Property">HighlightColorTabSel</a> property</p><br>
<a name="BackStyle-Property" /><h2><p class"section">BackStyle Property</p></h2></a>
<p>Type: <b><a href="#NTBackStyleConstants-Enum">NTBackStyleConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the a value that determines whether the background will be opaque or transparent.<br>
<br>
<h3>See Also:</h3><a href="#BackColor-Property">BackColor</a> property</p><br>
<a name="CanReorderTabs-Property" /><h2><p class"section">CanReorderTabs Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether the user will be able to change tab positions by dragging them with the mouse.<br>
<br>
This feature is only available for <a href="#TabOrientation-Property">TabOrientation</a> top and bottom.<br>
<br>
<h3>See Also:</h3><a href="#BeforeTabReorder-Event">BeforeTabReorder</a> event<br>
<a href="#TabReordered-Event">TabReordered</a> event<br>
<a href="#GetTabsOrder-Method">GetTabsOrder</a> method<br>
<a href="#SetTabsOrder-Method">SetTabsOrder</a> method<br>
<a href="#FindTab-Method">FindTab</a> method<br>
<a href="#SetActiveTab-Method">SetActiveTab</a> method</p><br>
<a name="Caption-Property" /><h2><p class"section">Caption Property</p></h2></a>
<p>Type: <b>String</b></p>
<h3>Description:</h3>
<p>Returns or sets the caption of the currently selected tab by the <a href="#Tab-Property">Tab</a> property.<br>
Captions can have accelerators by adding "&" before the letter that will act as the accelerator.<br>
<br>
<h3>See Also:</h3><a href="#TabCaption-Property">TabCaption</a> property</p><br>
<a name="CaptionAlignment-Property" /><h2><p class"section">CaptionAlignment Property</p></h2></a>
<p>Type: <b><a href="#NTAlignmentConstants-Enum">NTAlignmentConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the alignment of the tab captions.</p><br>
<a name="ChangeControlsBackColor-Property" /><h2><p class"section">ChangeControlsBackColor Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the background color of the contained controls will be changed according to the background color of the tabs (the <a href="#BackColorTabSel-Property">BackColorTabSel</a> property value).<br>
<br>
If Windows Visual Styles are applied (<a href="#Style-Property">Style</a> = <b>ntStyleWindows</b>), the background of the controls are painted with the background of the themed tab body, so this property has no effect in that case.<br>
If <b>ChangeControlsBackColor</b> is <b>False</b>, the <b>BackColor</b> of the contained controls is left unchanged.<br>
If <b>ChangeControlsBackColor</b> is <b>True</b>, and the control is not themed, changing the <a href="#BackColorTabSel-Property">BackColorTabSel</a> propery value will also change the <b>BackColor</b> of the contained controls, but only when their BackColor's has the same color as the previous <a href="#BackColorTabSel-Property">BackColorTabSel</a> setting.<br>
If <b>ChangeControlsBackColor</b> is <b>True</b>, and the control is themed, only the controls that has the <b>BackColor</b> property value set to the same color of <a href="#BackColorTabSel-Property">BackColorTabSel</a> are changed.<br>
<br>
<h3>See Also:</h3><a href="#ChangeControlsForeColor-Property">ChangeControlsForeColor</a> property<br>
<a href="#ChangeControlBackColor-Event">ChangeControlBackColor</a> event<br>
</p><br>
<a name="ChangeControlsForeColor-Property" /><h2><p class"section">ChangeControlsForeColor Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the text color of the contained controls will be changed according to the <a href="#ForeColorTabSel-Property">ForeColorTabSel</a> property value.<br>
<br>
If <b>ChangeControlsForeColor</b> is <b>False</b>, the <b>ForeColor</b> of the contained controls is left unchanged.<br>
If <b>ChangeControlsForeColor</b> is <b>True</b>, and the control is not themed, changing the <a href="#ForeColorTabSel-Property">ForeColorTabSel</a> propery value will also change the <b>ForeColor</b> of the contained controls, but only when their ForeColor's has the same color as the previous <a href="#ForeColorTabSel-Property">ForeColorTabSel</a> setting.<br>
If <b>ChangeControlsBackColor</b> is <b>True</b>, and the control is themed, only the controls that has the <b>ForeColor</b> property value set to the same color of <a href="#ForeColorTabSel-Property">ForeColorTabSel</a> are changed.<br>
<br>
<h3>See Also:</h3><a href="#ChangeControlsBackColor-Property">ChangeControlsBackColor</a> property<br>
<a href="#ChangeControlForeColor-Event">ChangeControlForeColor</a> event<br>
</p><br>
<a name="ClientHeight-Property" /><h2><p class"section">ClientHeight Property</p></h2></a>
<p>Type: <b>Single</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the <b>height</b> of the "tab body". The tab body is the space available to place contained controls.<br>
They return the value in <b>Twips</b>.<br>
<br>
<h3>See Also:</h3><a href="#ClientLeft-Property">ClientLeft</a> property<br>
<a href="#ClientTop-Property">ClientTop</a> property<br>
<a href="#ClientWidth-Property">ClientWidth</a> property</p><br>
<a name="ClientLeft-Property" /><h2><p class"section">ClientLeft Property</p></h2></a>
<p>Type: <b>Single</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the <b>left</b> of the "tab body". The tab body is the space available to place contained controls.<br>
They return the value in <b>Twips</b>.<br>
<br>
<h3>See Also:</h3><a href="#ClientTop-Property">ClientTop</a> property<br>
<a href="#ClientWidth-Property">ClientWidth</a> property<br>
<a href="#ClientHeight-Property">ClientHeight</a> property</p><br>
<a name="ClientTop-Property" /><h2><p class"section">ClientTop Property</p></h2></a>
<p>Type: <b>Single</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns <b>top</b> of the "tab body". The tab body is the space available to place contained controls.<br>
They return the value in <b>Twips</b>.<br>
<br>
<h3>See Also:</h3><a href="#ClientLeft-Property">ClientLeft</a> property<br>
<a href="#ClientWidth-Property">ClientWidth</a> property<br>
<a href="#ClientHeight-Property">ClientHeight</a> property</p><br>
<a name="ClientWidth-Property" /><h2><p class"section">ClientWidth Property</p></h2></a>
<p>Type: <b>Single</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the <b>width</b> of the "tab body". The tab body is the space available to place contained controls.<br>
They return the value in <b>Twips</b>.<br>
<br>
<h3>See Also:</h3><a href="#ClientTop-Property">ClientTop</a> property<br>
<a href="#ClientLeft-Property">ClientLeft</a> property<br>
<a href="#ClientHeight-Property">ClientHeight</a> property</p><br>
<a name="Container-Property" /><h2><p class"section">Container Property</p></h2></a>
<p>Type: <b>Object</b></p>
<h3>Description:</h3>
<p>Returns the control's container.</p><br>
<a name="ControlLeft-Property" /><h2><p class"section">ControlLeft Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Single</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ControlName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the <b>Left</b> of a contained control.<br>
The argument <b>ControlName</b> must be the name of a contained control.<br>
<br>
<h3>See Also:</h3><a href="#ControlMove-Method">ControlMove</a> method<br>
<a href="#ControlSetTab-Method">ControlSetTab</a> method<br>
<a href="#Controls-Property">Controls</a> property<br>
<a href="#TabControls-Property">TabControls</a> property</p><br>
<a name="Controls-Property" /><h2><p class"section">Controls Property</p></h2></a>
<p>Type: <b>ContainedControls</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns a collection of the controls that were added to the SSTabEx.<br>
<br>
It only holds controls that are directly contained in the control, it does not include controls that are inside others controls. Also see the <a href="#TabControls-Property">TabControls</a> property.<br>
It is not available at design time, and is read-only at run time.<br>
<br>
<h3>See Also:</h3><a href="#TabControls-Property">TabControls</a> property</p><br>
<a name="DragIcon-Property" /><h2><p class"section">DragIcon Property</p></h2></a>
<p>Type: <b>Picture</b></p>
<h3>Description:</h3>
<p>Returns or sets the icon to be used as mouse pointer in a drag-and-drop operation.</p><br>
<a name="DragMode-Property" /><h2><p class"section">DragMode Property</p></h2></a>
<p>Type: <b>Integer</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether manual or automatic drag mode is used for a drag-and-drop operation.</p><br>
<a name="Enabled-Property" /><h2><p class"section">Enabled Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether a form or control can respond to user-generated events.</p><br>
<a name="EndOfTabs-Property" /><h2><p class"section">EndOfTabs Property</p></h2></a>
<p>Type: <b>Single</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns a value that indicates where the last tab ends. Depending on the <a href="#TabOrientation-Property">TabOrientation</a> setting, it can be the rightmost tab (orientation top and bottom), the topmost tab (orientation left) or the bottommost tab (orientation right).<br>
<br>
<h3>See Also:</h3><a href="#ClientLeft-Property">ClientLeft</a> property<br>
<a href="#ClientTop-Property">ClientTop</a> property<br>
<a href="#ClientWidth-Property">ClientWidth</a> property<br>
<a href="#ClientHeight-Property">ClientHeight</a> property<br>
<a href="#GetTabLeft-Method">GetTabLeft</a> method<br>
<a href="#GetTabTop-Method">GetTabTop</a> method<br>
<a href="#GetTabWidth-Method">GetTabWidth</a> method<br>
<a href="#GetTabHeight-Method">GetTabHeight</a> method</p><br>
<a name="FlatBarColorHighlight-Property" /><h2><p class"section">FlatBarColorHighlight Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the bar when a tab is highlighted in flat style.</p><br>
<a name="FlatBarColorInactive-Property" /><h2><p class"section">FlatBarColorInactive Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the bar when a tab is inactive in flat style.</p><br>
<a name="FlatBarColorTabSel-Property" /><h2><p class"section">FlatBarColorTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the bar when a tab is selected in flat style.</p><br>
<a name="FlatBarGripHeight-Property" /><h2><p class"section">FlatBarGripHeight Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets a value in pixels that determines the height of a grip for the highlight bar in the flat style. A negative value defines a notch instead.</p><br>
<a name="FlatBarHeight-Property" /><h2><p class"section">FlatBarHeight Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the height in pixels of the bar in flat style.</p><br>
<a name="FlatBarPosition-Property" /><h2><p class"section">FlatBarPosition Property</p></h2></a>
<p>Type: <b><a href="#NTFlatBarPositionConstants-Enum">NTFlatBarPositionConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the position of the bar in flat style. It can be at the top (<b>ntBarPositionTop</b>)  or at the bottom (<b>ntBarPositionBottom</b>).</p><br>
<a name="FlatBodySeparationLineColor-Property" /><h2><p class"section">FlatBodySeparationLineColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the separation line between the tabs and the body in flat style.</p><br>
<a name="FlatBodySeparationLineHeight-Property" /><h2><p class"section">FlatBodySeparationLineHeight Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the height in pixels of the separation line between the tabs and the body in flat style.</p><br>
<a name="FlatBorderColor-Property" /><h2><p class"section">FlatBorderColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the border in flat style.</p><br>
<a name="FlatBorderMode-Property" /><h2><p class"section">FlatBorderMode Property</p></h2></a>
<p>Type: <b><a href="#NTFlatBorderModeConstants-Enum">NTFlatBorderModeConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the way the border will be drawn in flat style.<br>
It may be around the selected tab (<b>ntBorderTabSel</b>) or all the control (<b>ntBorderTabs</b>).</p><br>
<a name="FlatRoundnessBottom-Property" /><h2><p class"section">FlatRoundnessBottom Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the size in pixels of the roundness of the bottom corners.<br>
<br>
<h3>See Also:</h3><a href="#FlatRoundnessTop-Property">FlatRoundnessTop</a> property<br>
<a href="#FlatRoundnessTabs-Property">FlatRoundnessTabs</a> property</p><br>
<a name="FlatRoundnessTabs-Property" /><h2><p class"section">FlatRoundnessTabs Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the size in pixels of the roundness of the tabs corners.<br>
<br>
<h3>See Also:</h3><a href="#FlatRoundnessTop-Property">FlatRoundnessTop</a> property<br>
<a href="#FlatRoundnessBottom-Property">FlatRoundnessBottom</a> property</p><br>
<a name="FlatRoundnessTop-Property" /><h2><p class"section">FlatRoundnessTop Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the size in pixels of the roundness of the top corners.<br>
<br>
<h3>See Also:</h3><a href="#FlatRoundnessBottom-Property">FlatRoundnessBottom</a> property<br>
<a href="#FlatRoundnessTabs-Property">FlatRoundnessTabs</a> property</p><br>
<a name="FlatTabBorderColorHighlight-Property" /><h2><p class"section">FlatTabBorderColorHighlight Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color that is used to highlight the tabs with a border when the mouse hovers on them, and the <a href="#HighlightMode-Property">HighlightMode</a> property has the corresponding flag <b>ntHLFlatDrawBorder</b>.<br>
<br>
<h3>See Also:</h3><a href="#HighlightMode-Property">HighlightMode</a> property<br>
<a href="#FlatTabBorderColorTabSel-Property">FlatTabBorderColorTabSel</a> property<br>
</p><br>
<a name="FlatTabBorderColorTabSel-Property" /><h2><p class"section">FlatTabBorderColorTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color that is used to highlight the active tab with a border when the <a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a> property has the corresponding flag <b>ntHLFlatDrawBorder</b>.<br>
<br>
<h3>See Also:</h3><a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a> property<br>
<a href="#FlatTabBorderColorHighlight-Property">FlatTabBorderColorHighlight</a> property<br>
</p><br>
<a name="FlatTabsSeparationLineColor-Property" /><h2><p class"section">FlatTabsSeparationLineColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the separation line between tabs in flat style.</p><br>
<a name="Font-Property" /><h2><p class"section">Font Property</p></h2></a>
<p>Type: <b>Font</b></p>
<h3>Description:</h3>
<p>Returns or sets a <b>Font</b> object correspondig to the font that will be used to display the tab <b>captions</b>.<br>
<br>
<h3>See Also:</h3><a href="#IconFont-Property">IconFont</a> property<br>
<a href="#TabIconFont-Property">TabIconFont</a> property</p><br>
<a name="ForeColor-Property" /><h2><p class"section">ForeColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color of the tab captions.</p><br>
<a name="ForeColorHighlighted-Property" /><h2><p class"section">ForeColorHighlighted Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color used to draw the captions of the inactive tabs when they are highlighted because the mouse is over them.<br>
<br>
<h3>See Also:</h3><a href="#HighlightColor-Property">HighlightColor</a> property<br>
<a href="#HighlightMode-Property">HighlightMode</a> property</p><br>
<a name="ForeColorTabSel-Property" /><h2><p class"section">ForeColorTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the the caption color <b>of the active tab</b>.<br>
<br>
<h3>See Also:</h3><a href="#HighlightColorTabSel-Property">HighlightColorTabSel</a> property<br>
<a href="#ForeColorHighlighted-Property">ForeColorHighlighted</a> property<br>
<a href="#ForeColor-Property">ForeColor</a> property<br>
</p><br>
<a name="HandleHighContrastTheme-Property" /><h2><p class"section">HandleHighContrastTheme Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>When <b>True</b> (default setting), the control handles the system changes to high contrast theme automatically by changing the colors of the control to system's high contrast colors.</p><br>
<a name="Height-Property" /><h2><p class"section">Height Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the height of the control.</p><br>
<a name="HelpContextID-Property" /><h2><p class"section">HelpContextID Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets a string expression containing the context ID for a topic in a Help file.</p><br>
<a name="HighlightColor-Property" /><h2><p class"section">HighlightColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color used to highlight an inactive tab when the user hovers over it.<br>
<br>
<h3>See Also:</h3><a href="#HighlightMode-Property">HighlightMode</a> property<br>
<a href="#HighlightEffect-Property">HighlightEffect</a> property<br>
<a href="#ForeColorTabSel-Property">ForeColorTabSel</a> property<br>
<a href="#BackColorTabSel-Property">BackColorTabSel</a> property<br>
<a href="#HighlightColorTabSel-Property">HighlightColorTabSel</a> property<br>
<br>
</p><br>
<a name="HighlightColorTabSel-Property" /><h2><p class"section">HighlightColorTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color used to highlight the selected tab.<br>
<br>
<h3>See Also:</h3><a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a> property<br>
<a href="#ForeColorTabSel-Property">ForeColorTabSel</a> property<br>
</p><br>
<a name="HighlightEffect-Property" /><h2><p class"section">HighlightEffect Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether tabs will display a progressive effect when they are highlighted due to hovering over them.</p><br>
<a name="HighlightMode-Property" /><h2><p class"section">HighlightMode Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if and how the tabs will appear highlighted when the mouse is over them.<br>
<br>
This value consists in a group of flags that determine how to highlight a tab.<br>
<br>
7 = Background type mask.<br>
8 = Light background flag.<br>
16 = CaptionBold flag.<br>
32 = CaptionUnderlined flag.<br>
64 = FlatBar flag.<br>
128 = Grip for FlatBar flag. It needs FlatBar flag, so 192 = FlatBarWithGrip.<br>
256 = ExtraHeight flag.<br>
<br>
When the control is themed, this setting is mostly ignored, the only flags that has effect are CaptionBold and CaptionUnderlined.<br>
<br>
<h3>See Also:</h3><a href="#HighlightColor-Property">HighlightColor</a> property<br>
<a href="#HighlightEffect-Property">HighlightEffect</a> property<br>
<a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a> property<br>
</p><br>
<a name="HighlightModeTabSel-Property" /><h2><p class"section">HighlightModeTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if and how the selected tab will be highlighted.<br>
<br>
This value consists in a group of flags that determine how to highlight a tab.<br>
<br>
7 = Background type mask.<br>
8 = Light background flag.<br>
16 = CaptionBold flag.<br>
32 = CaptionUnderlined flag.<br>
64 = FlatBar flag.<br>
128 = Grip for FlatBar flag. It needs FlatBar flag, so 192 = FlatBarWithGrip.<br>
256 = ExtraHeight flag.<br>
<br>
When the control is themed, this setting is mostly ignored, the only flags that has effect are CaptionBold and CaptionUnderlined.<br>
<br>
<h3>See Also:</h3><a href="#HighlightColorTabSel-Property">HighlightColorTabSel</a> property<br>
<a href="#HighlightMode-Property">HighlightMode</a> property</p><br>
<a name="HighlightTabExtraHeight-Property" /><h2><p class"section">HighlightTabExtraHeight Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines the extra height that a tab will have when it is highlighted. This value is in units of the container. It must be between 0 (zero) and twice the <a href="#TabHeight-Property">TabHeight</a> property value.<br>
</p><br>
<a name="hWnd-Property" /><h2><p class"section">hWnd Property</p></h2></a>
<p>Type: <b>Long</b> (Read only, not available at design time)</p>
<h3>Description:</h3>
<p>Returns the Windows handle of the control.</p><br>
<a name="IconAlignment-Property" /><h2><p class"section">IconAlignment Property</p></h2></a>
<p>Type: <b><a href="#NTIconAlignmentConstants-Enum">NTIconAlignmentConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the alignment of the icon (or picture) with respect of the tab caption.</p><br>
<a name="IconCharHex-Property" /><h2><p class"section">IconCharHex Property</p></h2></a>
<p>Type: <b>String</b></p>
<h3>Description:</h3>
<p>Returns or sets a string representing the hexadecimal value of the character that will be used as the icon in the currently selected tab. If this property is set, anything in the picture properties is ignored.<br>
<br>
<h3>See Also:</h3><a href="#TabIconCharHex-Property">TabIconCharHex</a> property<br>
<a href="#IconFont-Property">IconFont</a> property<br>
<a href="#IconColor-Property">IconColor</a> property</p><br>
<a name="IconColor-Property" /><h2><p class"section">IconColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns sets the color of the icon (it doesn't work with pictures, but with icons set with <a href="#IconCharHex-Property">IconCharHex</a>).<br>
<br>
<h3>See Also:</h3><a href="#IconColorTabHighlighted-Property">IconColorTabHighlighted</a> property<br>
<a href="#IconColorMouseHover-Property">IconColorMouseHover</a> property<br>
<a href="#IconColorTabSel-Property">IconColorTabSel</a> property<br>
<a href="#IconFont-Property">IconFont</a> property<br>
<a href="#IconClick-Event">IconClick</a> event</p><br>
<a name="IconColorMouseHover-Property" /><h2><p class"section">IconColorMouseHover Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color that the icon will show when the mouse hovers it, for the non active tabs.<br>
<br>
<a href="#IconColorMouseHoverTabSel-Property">IconColorMouseHoverTabSel</a> property<br>
<a href="#IconColorTabHighlighted-Property">IconColorTabHighlighted</a> property</p><br>
<a name="IconColorMouseHoverTabSel-Property" /><h2><p class"section">IconColorMouseHoverTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color that the icon will show when the mouse hovers it, for the active tab.<br>
<br>
<a href="#IconColorMouseHover-Property">IconColorMouseHover</a> property<br>
<a href="#IconColorTabHighlighted-Property">IconColorTabHighlighted</a> property</p><br>
<a name="IconColorTabHighlighted-Property" /><h2><p class"section">IconColorTabHighlighted Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color used to draw the icon when the tab is highlighted (not the icon itself).<br>
<br>
<h3>See Also:</h3><a href="#IconColorMouseHover-Property">IconColorMouseHover</a> property<br>
<a href="#IconColorMouseHoverTabSel-Property">IconColorMouseHoverTabSel</a> property<br>
<a href="#ForeColorHighlighted-Property">ForeColorHighlighted</a> property<br>
<br>
</p><br>
<a name="IconColorTabSel-Property" /><h2><p class"section">IconColorTabSel Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color used to draw the icon when the tab is seleted.</p><br>
<a name="IconFont-Property" /><h2><p class"section">IconFont Property</p></h2></a>
<p>Type: <b>Font</b></p>
<h3>Description:</h3>
<p>Returns or sets the Font that will be used to draw the icon of the currently selected tab.<br>
Each tab can have a different font for its icon.<br>
<br>
<h3>See Also:</h3><a href="#IconCharHex-Property">IconCharHex</a> property<br>
<a href="#TabIconFont-Property">TabIconFont</a> property<br>
<a href="#Font-Property">Font</a> property</p><br>
<a name="IconLeftOffset-Property" /><h2><p class"section">IconLeftOffset Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the value in pixels of the offset for the left position when drawing the icon of the currently selected tab. It can be negative.<br>
<br>
<h3>See Also:</h3><a href="#TabIconLeftOffset-Property">TabIconLeftOffset</a> property<br>
<a href="#IconTopOffset-Property">IconTopOffset</a> property<br>
<a href="#IconCharHex-Property">IconCharHex</a> property</p><br>
<a name="IconTopOffset-Property" /><h2><p class"section">IconTopOffset Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the value in pixels of the offset for the top position when drawing the icon of the currently selected tab. It can be negative.<br>
<br>
<h3>See Also:</h3><a href="#TabIconTopOffset-Property">TabIconTopOffset</a> property<br>
<a href="#IconLeftOffset-Property">IconLeftOffset</a> property<br>
<a href="#IconCharHex-Property">IconCharHex</a> property</p><br>
<a name="Left-Property" /><h2><p class"section">Left Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the distance between the internal left edge of the control and the left edge of its container.</p><br>
<a name="LeftOffsetToHide-Property" /><h2><p class"section">LeftOffsetToHide Property</p></h2></a>
<p>Type: <b>Long</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the shift to the left in twips that the SStabEx is using to hide the controls in the non-active tabs.<br>
<br>
With the original SSTab control that was fixed to 75000 <b>twips</b>, but now in hight DPI screen settings it can change to avoid overflow due to a Windows limitation.</p><br>
<a name="MaskColor-Property" /><h2><p class"section">MaskColor Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the color that will be transparent for the bitmaps that are in the <a href="#TabPicture-Property">TabPicture</a>, <a href="#TabPic16-Property">TabPic16</a>, <a href="#TabPic20-Property">TabPic20</a> and <a href="#TabPic24-Property">TabPic24</a> properties.<br>
<br>
<h3>See Also:</h3><a href="#UseMaskColor-Property">UseMaskColor</a> property</p><br>
<a name="MinSizeNeeded-Property" /><h2><p class"section">MinSizeNeeded Property</p></h2></a>
<p>Type: <b>Single</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the minimun Width (or Height, depending on the TabOpientation setting) of the control needed to show all the tabs in one row (without adding new rows).<br>
<br>
When <a href="#TabWidthStyle-Property">TabWidthStyle</a> is set to other than <b>ntTWTabCaptionWidth</b> or <b>ntTWTabCaptionWidthFillRows</b>, it returns 0 (zero).<br>
</p><br>
<a name="MouseIcon-Property" /><h2><p class"section">MouseIcon Property</p></h2></a>
<p>Type: <b>Picture</b></p>
<h3>Description:</h3>
<p>Returns or sets the icon used as the mouse pointer when the <a href="#MousePointer-Property">MousePointer</a> property is set to 99 (custom).</p><br>
<a name="MousePointer-Property" /><h2><p class"section">MousePointer Property</p></h2></a>
<p>Type: <b><a href="#NTMousePointerConstants-Enum">NTMousePointerConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the type of mouse pointer displayed when over the control.</p><br>
<a name="MouseTab-Property" /><h2><p class"section">MouseTab Property</p></h2></a>
<p>Type: <b>Long</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the index of the tab under the mouse. If there is no tab under the mouse it returns -1.</p><br>
<a name="Name-Property" /><h2><p class"section">Name Property</p></h2></a>
<p>Type: <b>String</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the name used in code to identify the control.</p><br>
<a name="Object-Property" /><h2><p class"section">Object Property</p></h2></a>
<p>Type: <b>Object</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the control instance without the extender.</p><br>
<a name="OLEDropMode-Property" /><h2><p class"section">OLEDropMode Property</p></h2></a>
<p>Type: <b><a href="#NTOLEDropConstants-Enum">NTOLEDropConstants</a></b></p>
<h3>Description:</h3>
<p>Returns/sets how a target component handles drop operations.</p><br>
<a name="OLEDropOnOtherTabs-Property" /><h2><p class"section">OLEDropOnOtherTabs Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the user in a OLE drag operation will be able to drop over inactive tabs or just over the selected tab.</p><br>
<a name="Parent-Property" /><h2><p class"section">Parent Property</p></h2></a>
<p>Type: <b>Object</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the object in which the control is located.</p><br>
<a name="Pic16-Property" /><h2><p class"section">Pic16 Property</p></h2></a>
<p>Type: <b>Picture</b></p>
<h3>Description:</h3>
<p>Returns or sets a bitmap to display on the current tab, when the application is DPI aware.<br>
<br>
<b>Pic16</b> is used for 96 DPI, <a href="#Pic20-Property">Pic20</a> for 120 DPI and <a href="#Pic24-Property">Pic24</a> for 144 DPI. Others DPI setting are handled automatically.<br>
The application need to have a manifest file to declare it as DPI aware.<br>
When these pictures are set, the <a href="#Picture-Property">Picture</a> property is ignored.<br>
Use <a href="#TabPic16-Property">TabPic16</a>, <a href="#TabPic20-Property">TabPic20</a> and <a href="#TabPic24-Property">TabPic24</a> properties to set or get the pictures of any tab at run time.<br>
<br>
<h3>See Also:</h3><a href="#TabPic16-Property">TabPic16</a> property</p><br>
<a name="Pic20-Property" /><h2><p class"section">Pic20 Property</p></h2></a>
<p>Type: <b>Picture</b></p>
<h3>Description:</h3>
<p>Returns or sets a bitmap to display on the current tab, when the application is DPI aware.<br>
<br>
<a href="#Pic16-Property">Pic16</a> is used for 96 DPI, <b>Pic20</b> for 120 DPI and <a href="#Pic24-Property">Pic24</a> for 144 DPI. Others DPI setting are handled automatically.<br>
The application need to have a manifest file to declare it as DPI aware.<br>
When these pictures are set, the <a href="#Picture-Property">Picture</a> property is ignored.<br>
Use <a href="#TabPic16-Property">TabPic16</a>, <a href="#TabPic20-Property">TabPic20</a> and <a href="#TabPic24-Property">TabPic24</a> properties to set or get the pictures of any tab at run time.<br>
<br>
<h3>See Also:</h3><a href="#TabPic20-Property">TabPic20</a> property</p><br>
<a name="Pic24-Property" /><h2><p class"section">Pic24 Property</p></h2></a>
<p>Type: <b>Picture</b></p>
<h3>Description:</h3>
<p>Returns or sets a bitmap to display on the current tab, when the application is DPI aware.<br>
<br>
<a href="#Pic16-Property">Pic16</a> is used for 96 DPI, <a href="#Pic20-Property">Pic20</a> for 120 DPI and <b>Pic24</b> for 144 DPI. Others DPI setting are handled automatically.<br>
The application need to have a manifest file to declare it as DPI aware.<br>
When these pictures are set, the <a href="#Picture-Property">Picture</a> property is ignored.<br>
Use <a href="#TabPic16-Property">TabPic16</a>, <a href="#TabPic20-Property">TabPic20</a> and <a href="#TabPic24-Property">TabPic24</a> properties to set or get the pictures of any tab at run time.<br>
<br>
<h3>See Also:</h3><a href="#TabPic24-Property">TabPic24</a> property</p><br>
<a name="Picture-Property" /><h2><p class"section">Picture Property</p></h2></a>
<p>Type: <b>Picture</b></p>
<h3>Description:</h3>
<p>Returns or sets a bitmap or icon to display on the current tab. To get or set the picture of any tab at run time, use the <a href="#TabPicture-Property">TabPicture</a> property.<br>
If <a href="#IconCharHex-Property">IconCharHex</a> property value is set, anything in this <b>Picture</b> property or its companion <a href="#Pic16-Property">Pic16</a>, etc. is ignored.<br>
<br>
<h3>See Also:</h3><a href="#TabPicture-Property">TabPicture</a> property<br>
<a href="#IconCharHex-Property">IconCharHex</a> property</p><br>
<a name="Redraw-Property" /><h2><p class"section">Redraw Property</p></h2></a>
<p>Type: <b>Boolean</b> (Not available at design time)</p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the drawing of the control has to be updated with any change. Not available at design time.</p><br>
<a name="RightToLeft-Property" /><h2><p class"section">RightToLeft Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines the text display direction and control visual appearance on a bidirectional system.</p><br>
<a name="Rows-Property" /><h2><p class"section">Rows Property</p></h2></a>
<p>Type: <b>Long</b> (Default property, read only, not available at design time)</p>
<h3>Description:</h3>
<p>Returns the number of rows of tabs.<br>
<br>
The <b>Rows</b> property value can change its value when new tabs are dinamically added or, when <a href="#TabWidthStyle-Property">TabWidthStyle</a> is set to <b>ntTWFixed</b> or <b>ntTWTabCaptionWidth</b> and <a href="#TabsPerRow-Property">TabsPerRow</a> was changed, or <a href="#TabWidthStyle-Property">TabWidthStyle</a> is set to <b>ntTWStretchToFill</b> and the <b>Width</b> of the control changed, the tab captions changed or the <a href="#Font-Property">Font</a> setting has changed.<br>
You can use the <a href="#Resize-Event">Resize</a> event to properly set the position of the contained controls.<br>
The <a href="#RowsChange-Event">RowsChange</a> notifies of the change of this property.<br>
</p><br>
<a name="ShowDisabledState-Property" /><h2><p class"section">ShowDisabledState Property</p></h2></a>
<p>Type: <b>Boolean</b> (Not available at design time)</p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the tabs color will be darkened when the control is disabled (<a href="#Enabled-Property">Enabled</a> = <b>False</b>).<br>
If has no effect when the control is themed (<a href="#Style-Property">Style</a> = <b>ntStyleWindows</b>).</p><br>
<a name="ShowFocusRect-Property" /><h2><p class"section">ShowFocusRect Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the focus rectangle is visible on a tab when the tab gets the focus.</p><br>
<a name="ShowRowsInPerspective-Property" /><h2><p class"section">ShowRowsInPerspective Property</p></h2></a>
<p>Type: <b><a href="#NTAutoYesNoConstants-Enum">NTAutoYesNoConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines when the control has more that one row of tabs, if they will be drawn changing the horizontal position on each row.<br>
<br>
If the value is <b>ntYNAuto</b>, the behavior will be determined by the <a href="#Style-Property">Style</a> property setting in this way: for <b>ssStyleTabbedDialog</b> and <b>ssStylePropertyPage</b> the rows will be drawn is perspective, and for <b>ntStyleTabStrip</b> without.<br>
<br>
<h3>See Also:</h3><a href="#Style-Property">Style</a> property</p><br>
<a name="SoftEdges-Property" /><h2><p class"section">SoftEdges Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the edges will be displayed with less contrast: lighter and more colored.<br>
With styles Flat and Windows it has no effect.</p><br>
<a name="Style-Property" /><h2><p class"section">Style Property</p></h2></a>
<p>Type: <b><a href="#NTStyleConstants-Enum">NTStyleConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets the style of the tabs.<br>
<br>
For some other properties, it acts as a meta-property. It means that it sets at once certain features that can be set individually through other properties.<br>
It performs internal settings for <a href="#TabAppearance-Property">TabAppearance</a>, <a href="#TabWidthStyle-Property">TabWidthStyle</a>, <a href="#ShowRowsInPerspective-Property">ShowRowsInPerspective</a>, <a href="#HighlightMode-Property">HighlightMode</a> and <a href="#HighlightModeTabSel-Property">HighlightModeTabSel</a> as long as these properties are set to <b>Auto</b>.<br>
The changes are internal, they are not reflected on these properties values (they remain set to <b>Auto</b>).<br>
<br>
It also can set if the control will have Windows Styles (the Windows "theme" look) or alrernatively a Flat appearance that unlocks other properties.<br>
</p><br>
<a name="SubclassingMethod-Property" /><h2><p class"section">SubclassingMethod Property</p></h2></a>
<p>Type: <b><a href="#NTSubclassingMethodConstants-Enum">NTSubclassingMethodConstants</a></b></p>
<h3>Description:</h3>
<p>Returns/sets the sublassing method, what to subclass (only the UserControl or the Form too) and if the subclassing will be enabled at all. If subclassing is disabled or partially disabled some features may not work. This property is provided in case of incompatibility with other third party controls.</p><br>
<a name="Tab-Property" /><h2><p class"section">Tab Property</p></h2></a>
<p>Type: <b>Variant</b></p>
<h3>Description:</h3>
<p>Returns or sets the current ('selected' or 'active') tab by its index or by a <a href="#TabKey-Property">TabKey</a>.<br>
<br>
<h3>See Also:</h3><a href="#TabKey-Property">TabKey</a> property<br>
<a href="#SetActiveTab-Method">SetActiveTab</a> method<br>
<a href="#TabChange-Event">TabChange</a> event<br>
</p><br>
<a name="TabAppearance-Property" /><h2><p class"section">TabAppearance Property</p></h2></a>
<p>Type: <b><a href="#NTTabAppearanceConstants-Enum">NTTabAppearanceConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines the appearance of the tabs. When the control is themed, the theme defines the appearance.<br>
</p><br>
<a name="TabCaption-Property" /><h2><p class"section">TabCaption Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>String</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the caption of a tab identified by the Index parameter.<br>
Captions can have accelerators by adding "&" before the letter that will act as the accelerator.<br>
<br>
<h3>See Also:</h3><a href="#Caption-Property">Caption</a> property<br>
</p><br>
<a name="TabControls-Property" /><h2><p class"section">TabControls Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Collection</b> (Read only)&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In/Out&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>GetChilds</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns a collection of the controls that are inside a tab. The tab must be identified by the nTab parameter.<br>
<br>
The optional <b>GetChilds</b> parameter determines if only the controls that are directly contained in the SSTabEx will be returned, or also the controls contained into them. Its default value is <b>True</b>.<br>
<br>
It is not available at design time, and is read-only at run time.<br>
<br>
<h3>See Also:</h3><a href="#Controls-Property">Controls</a> property</p><br>
<a name="TabCustomColor-Property" /><h2><p class"section">TabCustomColor Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Long</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ColorID</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbsp<a href="#NTTabCustomColorIDConstants-Enum">NTTabCustomColorIDConstants</a>&nbsp&nbsp</td>    <td>&nbsp&nbspDefault value: ntCCBackColorTab (0)&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets a custom color for a tab. It may be a color when it is inactive or active.<br>
<br>
Note: The <a href="#Style-Property">Style</a> property must be set to other than Windows for this feature to work (the Windows "visual styles" must not be applied).</p><br>
<a name="TabData-Property" /><h2><p class"section">TabData Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Long</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Used to store any data as a Long value, similar to ListBox's ItemData. If the tabs are reordered, it will keep this data for this tab.<br>
<br>
<h3>See Also:</h3><a href="#TabTag-Property">TabTag</a> property.<br>
<a href="#TabKey-Property">TabKey</a> property<br>
<a href="#FindTab-Method">FindTab</a> method.</p><br>
<a name="TabEnabled-Property" /><h2><p class"section">TabEnabled Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Boolean</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether the tab identified by the Index argument enabled.<br>
<br>
<h3>See Also:</h3><a href="#TabVisible-Property">TabVisible</a> property</p><br>
<a name="TabFixedWidth-Property" /><h2><p class"section">TabFixedWidth Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Long</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns/sets a fixed width for a tab. To set it for its automatic width (according to the <a href="#TabWidthStyle-Property">TabWidthStyle</a> setting), set it to 0 (zero).<br>
<br>
Note: you can use the <a href="#GetTabWidth-Method">GetTabWidth</a> function (or <a href="#GetTabHeight-Method">GetTabHeight</a> for vertical orientations) for getting the normal size of the tab. That must be done while <b>TabFixedWidth</b> is set to 0 (zero).<br>
<br>
This property is not available at design time.</p><br>
<a name="TabHeight-Property" /><h2><p class"section">TabHeight Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the height of tabs.<br>
<br>
<h3>See Also:</h3><a href="#AutoTabHeight-Property">AutoTabHeight</a> property</p><br>
<a name="TabIconCharHex-Property" /><h2><p class"section">TabIconCharHex Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>String</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets a string representing the hexadecimal value of the character that will be used as the icon in the tab identified by the Index parameter. If this property is set, anything in the picture properties is ignored.<br>
<br>
<h3>See Also:</h3><a href="#TabIconFont-Property">TabIconFont</a> property<br>
<a href="#IconColor-Property">IconColor</a> property<br>
<a href="#TabIconLeftOffset-Property">TabIconLeftOffset</a> property<br>
<a href="#TabIconTopOffset-Property">TabIconTopOffset</a> property</p><br>
<a name="TabIconFont-Property" /><h2><p class"section">TabIconFont Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Font</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the Font that will be used to draw the icon of the tab identified by the Index parameter.<br>
Each tab can have a different font for its icon.<br>
<br>
<h3>See Also:</h3><a href="#TabIconCharHex-Property">TabIconCharHex</a> property<br>
<a href="#IconColor-Property">IconColor</a> property</p><br>
<a name="TabIconLeftOffset-Property" /><h2><p class"section">TabIconLeftOffset Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Long</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the value in pixels of the offset for the left position when drawing the icon of the tab identified by the Index parameter. It can be negative.<br>
<br>
<h3>See Also:</h3><a href="#TabIconTopOffset-Property">TabIconTopOffset</a> property<br>
<a href="#TabIconCharHex-Property">TabIconCharHex</a> property</p><br>
<a name="TabIconTopOffset-Property" /><h2><p class"section">TabIconTopOffset Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Long</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the value in pixels of the offset for the top position when drawing the icon of the tab identified by the Index parameter. It can be negative.<br>
<br>
<h3>See Also:</h3><a href="#TabIconLeftOffset-Property">TabIconLeftOffset</a> property<br>
<a href="#TabIconCharHex-Property">TabIconCharHex</a> property</p><br>
<a name="TabKey-Property" /><h2><p class"section">TabKey Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>String</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>A key that can be used to set the current/active/selected tab with the <a href="#Tab-Property">Tab</a> property. Keys are case insensitive.<br>
Or alternatively used to hold custom String data similar to <a href="#TabTag-Property">TabTag</a>.<br>
<br>
<h3>See Also:</h3><a href="#TabTag-Property">TabTag</a> property<br>
<a href="#TabData-Property">TabData</a> property<br>
<a href="#FindTab-Method">FindTab</a> method.</p><br>
<a name="TabMaxWidth-Property" /><h2><p class"section">TabMaxWidth Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the maximum width of each tab. If set to 0 (zero), it means no maximun.<br>
<br>
When the <a href="#TabWidthStyle-Property">TabWidthStyle</a> property setting is <b>ntTWFixed</b> and the <a href="#TabMaxWidth-Property">TabMaxWidth</a> property is set to 0 (zero), the control automatically sizes the tabs based on <a href="#TabsPerRow-Property">TabsPerRow</a> property, to fit evenly across the control.<br>
Unlike the original SSTab, this property is no longer ignored when <a href="#Style-Property">Style</a> property is set to <b>ssStylePropertyPage</b>.<br>
<br>
If <a href="#TabWidthStyle-Property">TabWidthStyle</a> property setting is <b>ntTWTabCaptionWidth</b>, <b>ntTWTabStripEmulation</b> or <b>ntTWTabCaptionWidthFillRows</b>, It determines the maximun width that a tab can have, regardless of the length of the caption.<br>
When a tab caption doesn't fit in the available width, if <a href="#WordWrap-Property">WordWrap</a> is set to <b>True</b> it will have an additional line, and if it is set to <b>False</b> it will cut the caption text and add an ellipsis.<br>
In the case when <a href="#TabWidthStyle-Property">TabWidthStyle</a> setting is <b>ntTWTabStripEmulation</b> and it is needed more space than <b>TabMaxWidth</b> * <a href="#Rows-Property">Rows</a> to fill all the rows space, then the tabs can have more width than the specified in the <b>TabMaxWidth</b> setting.<br>
<br>
<h3>See Also:</h3><a href="#TabMinWidth-Property">TabMinWidth</a> property</p><br>
<a name="TabMinWidth-Property" /><h2><p class"section">TabMinWidth Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the minimun width of each tab. If set to 0 (zero), it means no minimun.<br>
<br>
Note: this property has no effect if <a href="#TabWidthStyle-Property">TabWidthStyle</a> is set to <b>ntTWTabCaptionWidth</b> or <b>ntTWFixed</b>.<br>
<br>
<h3>See Also:</h3><a href="#TabMaxWidth-Property">TabMaxWidth</a> property</p><br>
<a name="TabMousePointerHand-Property" /><h2><p class"section">TabMousePointerHand Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines if the mouse pointer over tabs will be the hand.</p><br>
<a name="TabOrientation-Property" /><h2><p class"section">TabOrientation Property</p></h2></a>
<p>Type: <b><a href="#NTTabOrientationConstants-Enum">NTTabOrientationConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines on which side of the control the tabs will appear.</p><br>
<a name="TabPic16-Property" /><h2><p class"section">TabPic16 Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Picture</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the bitmap to be displayed on the tab specified by the Index parameter, when the application is DPI aware.<br>
<b>TabPic16</b> is used for 96 DPI, <a href="#TabPic20-Property">TabPic20</a> for 120 DPI and <a href="#TabPic24-Property">TabPic24</a> for 144 DPI. Others DPI setting are handled automatically.<br>
The application need to have a manifest file to declare it as DPI aware.<br>
When these pictures are set, the <a href="#TabPicture-Property">TabPicture</a> property is ignored.<br>
They can be accessed at design time through a property page.<br>
</p><br>
<a name="TabPic20-Property" /><h2><p class"section">TabPic20 Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Picture</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the bitmap to be displayed on the tab specified by the Index parameter, when the application is DPI aware.<br>
<a href="#TabPic16-Property">TabPic16</a> is used for 96 DPI, <b>TabPic20</b> for 120 DPI and <a href="#TabPic24-Property">TabPic24</a> for 144 DPI. Others DPI setting are handled automatically.<br>
The application need to have a manifest file to declare it as DPI aware.<br>
When these pictures are set, the <a href="#TabPicture-Property">TabPicture</a> property is ignored.<br>
They can be accessed at design time through a property page.</p><br>
<a name="TabPic24-Property" /><h2><p class"section">TabPic24 Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Picture</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the bitmap to be displayed on the tab specified by the Index parameter, when the application is DPI aware.<br>
<a href="#TabPic16-Property">TabPic16</a> is used for 96 DPI, <a href="#TabPic20-Property">TabPic20</a> for 120 DPI and <b>TabPic24</b> for 144 DPI. Others DPI setting are handled automatically.<br>
The application need to have a manifest file to declare it as DPI aware.<br>
When these pictures are set, the <a href="#TabPicture-Property">TabPicture</a> property is ignored.<br>
They can be accessed at design time through a property page.</p><br>
<a name="TabPicture-Property" /><h2><p class"section">TabPicture Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Picture</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the bitmap or icon to display on the tab specified by the Index argument.</p><br>
<a name="Tabs-Property" /><h2><p class"section">Tabs Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the total number of tabs.<br>
<br>
<h3>See Also:</h3><a href="#TabsPerRow-Property">TabsPerRow</a> property</p><br>
<a name="TabsEndFreeSpace-Property" /><h2><p class"section">TabsEndFreeSpace Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the size of an optional free space after the last tab (for top-otiented tabs that is the rightmost tab).</p><br>
<a name="TabSeparation-Property" /><h2><p class"section">TabSeparation Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the number of pixels of separation between tabs. The value must be between 0 (zero) and 20.<br>
When the control has Windows visual styles (Windows "theme"), values less than two pixels are ignored, since the themed tabs have two pixels of separation by design.<br>
</p><br>
<a name="TabsPerRow-Property" /><h2><p class"section">TabsPerRow Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets the number of tabs for each row.<br>
If <a href="#TabWidthStyle-Property">TabWidthStyle</a> property setting is other than <b>ntTWFixed</b> or <b>ntTWTabCaptionWidth</b>, this setting has no effect. If <a href="#TabWidthStyle-Property">TabWidthStyle</a> property is set to Auto, it has effect only for styles <b>ssStyleTabbedDialog</b> and <b>ssStylePropertyPage</b>.</p><br>
<a name="TabTag-Property" /><h2><p class"section">TabTag Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>String</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Similar to a Tag property, but for each tab. You can store any string there. If the tabs are reordered, it will keep this data for this tab.<br>
<br>
<h3>See Also:</h3><a href="#TabData-Property">TabData</a> property<br>
<a href="#TabKey-Property">TabKey</a> property<br>
<a href="#FindTab-Method">FindTab</a> method.</p><br>
<a name="TabToolTipText-Property" /><h2><p class"section">TabToolTipText Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>String</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets the text that will be shown as tooltip text when the mouse pointer is over the tab identified by the Index parameter.<br>
If the tab has not a <a href="#TabToolTipText-Property">TabToolTipText</a> set, it will show the control <b>ToolTipText</b>, if there is any text set on that property.<br>
</p><br>
<a name="TabTransition-Property" /><h2><p class"section">TabTransition Property</p></h2></a>
<p>Type: <b><a href="#NTTabTransitionConstants-Enum">NTTabTransitionConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether the transition between tabs will be with an effect that smooths the transition (and its speed).</p><br>
<a name="TabVisible-Property" /><h2><p class"section">TabVisible Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b>Boolean</b>&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether the tab identified by the Index will be visible.<br>
<br>
<h3>See Also:</h3><a href="#TabEnabled-Property">TabEnabled</a> property</p><br>
<a name="TabWidthStyle-Property" /><h2><p class"section">TabWidthStyle Property</p></h2></a>
<p>Type: <b><a href="#NTTabWidthStyleConstants-Enum">NTTabWidthStyleConstants</a></b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines the justification or width of the tabs.<br>
<br>
<b>ntTWFixed</b>: All tabs have the same width. If <a href="#TabMaxWidth-Property">TabMaxWidth</a> is 0 (zero), the tab width will be the available space / <a href="#TabsPerRow-Property">TabsPerRow</a>. If <a href="#TabMaxWidth-Property">TabMaxWidth</a> is greater than 0 (zero), that setting will determine the tabs width.<br>
<br>
<b>ntTWTabCaptionWidth</b>: The width of the tabs will be determined by the size of the caption + the size of the tab picture (if any). <a href="#TabMinWidth-Property">TabMinWidth</a> and <a href="#TabMaxWidth-Property">TabMaxWidth</a> settings can set a boundary for the width that a tab can have. Unlike the original SSTab control, if the sum of the widths of all the tabs in a row exceeds the available space, the widths of the tabs in that row are shrunken to fit in the available space.<br>
<br>
<b>ntTWTabStripEmulation</b>: Same as <b>ntTWTabCaptionWidth</b> but if the control is not wide enough to show all the tabs, it starts a new row.<br>
If the control needs to distribute the tabs in more than one row because there is not enough space to fit them all in one row, it will do so by distributing them evenly on the rows. The width of each tab will be increased so that each row of tabs spans the width of the control. <br>
But if all the tabs fit in one row, the tabs are not justified (it works the same as <b>ntTWTabCaptionWidth</b>).<br>
<br>
<b>ntTWStretchToFill</b>: same as <b>ntTWTabStripEmulation</b> but when there is only one row, if the captions are not wide enough to fill the row, they are stretched to do so.<br>
<br>
<b>ntTWTabCaptionWidthFillRows</b>: it works as <b>ntTWTabStripEmulation</b> but if one row is not enough to accomodate all the tabs, it starts a new row but does not distribute all the tabs evenly between rows as <b>ntTWStretchToFill</b> does. So it can show 8 tabs in one row and 1 tab in another row.<br>
<br>
<b>ntTWAuto</b>: The behavior is defined by the <a href="#Style-Property">Style</a> and <a href="#TDIMode-Property">TDIMode</a> property settings, in this way:<br>
<a href="#TDIMode-Property">TDIMode</a> <> <i>ntTDIModeNone</i>: ntTWTabCaptionWidthFillRows<br>
<i>ssStyleTabbedDialog</i>: ntTWFixed<br>
<i>ssStylePropertyPage</i>: ntTWTabCaptionWidth<br>
<i>ntStyleTabStrip</i>: ntTWTabStripEmulation<br>
<i>ntStyleFlat</i>: ntTWStretchToFill<br>
<i>ntStyleWindows</i>: ntTWStretchToFill<br>
<br>
Note: if the <a href="#TabOrientation-Property">TabOrientation</a> property is set to <b>ntTabOrientationLeftHorizontal</b> or <b>ntTabOrientationRightHorizontal</b> this property has no effect since the tab widths are defined by the widest tab caption. The minimal height is defined by the <a href="#TabHeight-Property">TabHeight</a> property.<br>
Also <a href="#TabMinWidth-Property">TabMinWidth</a> and <a href="#TabMaxWidth-Property">TabMaxWidth</a> property settings can be used to set the minimun and maximun tabs size for those orientations.</p><br>
<a name="Tag-Property" /><h2><p class"section">Tag Property</p></h2></a>
<p>Type: <b>String</b></p>
<h3>Description:</h3>
<p>Returns or sets an expression that stores any extra data needed for your program.</p><br>
<a name="TDIMode-Property" /><h2><p class"section">TDIMode Property</p></h2></a>
<p>Type: <b><a href="#NTTDIModeConstants-Enum">NTTDIModeConstants</a></b></p>
<h3>Description:</h3>
<p>Returns/sets a value that determines if the control will be used for TDI (tabbed document interface) and which mode (controls or forms). The control behavior changes significantly in this mode because some things are automated.<br>
<br>
<b>ntTDIModeControls:</b> Each tab is a "document". Add controls in the tab 0, all control arrays with index 0. For each new tab the controls will replicate. Add also the business code that your program needs to work.<br>
<br>
<b>ntTDIModeForms:</b> Add the tab control to the main form, resize the tab control to fit the form, and all the other forms should work automatically.<br>
It is like an MDI form, but tabbed, that's why it is called 'TDI'. <br>
<br>
MDI stands for Multiple Documents Interface.<br>
SDI stands for Single Document Interface.<br>
TDI is Tabbed Document Interface.</p><br>
<a name="Theme-Property" /><h2><p class"section">Theme Property</p></h2></a>
<p>Type: <b>String</b></p>
<h3>Description:</h3>
<p>Returns or sets a value in string format that determines a set of property settings with a name, called "theme".<br>
<br>
<h3>See Also:</h3><a href="#Themes-Property">Themes</a> property</p><br>
<a name="Themes-Property" /><h2><p class"section">Themes Property</p></h2></a>
<p>Type: <b><a href="#NewTabThemes-Interface">NewTabThemes</a></b> (Read only)</p>
<h3>Description:</h3>
<p>Returns a collection of NewTabTheme objects. They basically provide the names of the themes that are available (and you can set in the Theme property).<br>
<br>
<h3>See Also:</h3><a href="#Theme-Property">Theme</a> property</p><br>
<a name="ToolTipText-Property" /><h2><p class"section">ToolTipText Property</p></h2></a>
<p>Type: <b>String</b></p>
<h3>Description:</h3>
<p>Returns or sets a the tool tip text to be displayed when the mouse is over the control.</p><br>
<a name="Top-Property" /><h2><p class"section">Top Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the distance between the internal top edge of the control and the top edge of its container.</p><br>
<a name="UseMaskColor-Property" /><h2><p class"section">UseMaskColor Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines whether the color assigned in the <a href="#MaskColor-Property">MaskColor</a> property is used as a mask (that is used to set transparent regions in the tab pictures).<br>
<br>
<h3>See Also:</h3><a href="#MaskColor-Property">MaskColor</a> property</p><br>
<a name="Visible-Property" /><h2><p class"section">Visible Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value indicating whether the control is visible or hidden.</p><br>
<a name="VisibleTabs-Property" /><h2><p class"section">VisibleTabs Property</p></h2></a>
<p>Type: <b>Long</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the numbers of tabs that are visible. [TabVisible(Index) = True].</p><br>
<a name="WhatsThisHelpID-Property" /><h2><p class"section">WhatsThisHelpID Property</p></h2></a>
<p>Type: <b>Long</b></p>
<h3>Description:</h3>
<p>Returns or sets an associated context number for the control.</p><br>
<a name="Width-Property" /><h2><p class"section">Width Property</p></h2></a>
<p>Type: <b>Single</b></p>
<h3>Description:</h3>
<p>Returns or sets the width of the control.</p><br>
<a name="WordWrap-Property" /><h2><p class"section">WordWrap Property</p></h2></a>
<p>Type: <b>Boolean</b></p>
<h3>Description:</h3>
<p>Returns or sets a value that determines how the control displays the text on each tab.<br>
In a control that its size and/or the tab texts change dinamically, to make sure that text will not be truncated if it is too long, set the WordWrap property to <b>True</b>, the <a href="#TabMaxWidth-Property">TabMaxWidth</a> property to 0, and the <a href="#TabHeight-Property">TabHeight</a> property to a height that allows to view the longest piece of text.</p><br>

<br><br><br><h1>Methods</h1><br><a name="ControlMove-Method" /><h2><p class"section">ControlMove Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nControlName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Left</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Top</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Width</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Height</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>IndexOfOtherTabToMoveTheControl</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    <td>&nbsp&nbspDefault value: -1&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Replaces the ControlName.Move method. The difference is that it takes into account the Left offset of controls on inactive tabs.</p><br>
<a name="ControlSetTab-Method" /><h2><p class"section">ControlSetTab Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nControlName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Sets or change the tab where a contained control is.</p><br>
<a name="Drag-Method" /><h2><p class"section">Drag Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In/Out&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Action</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Begins, ends, or cancels a drag operation.</p><br>
<a name="FindTab-Method" /><h2><p class"section">FindTab Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Long</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Find</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Method</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbsp<a href="#NTFindTabMethodConstants-Enum">NTFindTabMethodConstants</a>&nbsp&nbsp</td>    <td>&nbsp&nbspDefault value: ntFindCaption (0)&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In/Out&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>StartingTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Finds a tab based on the values provided in the parameters and returns its index. If the tab is not found, it returns -1.<br>
<br>
This method is similar to <a href="#SetActiveTab-Method">SetActiveTab</a> but it does not change the current tab.<br>
Please read <a href="#SetActiveTab-Method">SetActiveTab</a> for an explanation of the parameters.</p><br>
<a name="GetTabHeight-Method" /><h2><p class"section">GetTabHeight Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Single</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns the height of a tab.<br>
<br>
<h3>See Also:</h3><a href="#GetTabLeft-Method">GetTabLeft</a> method<br>
<a href="#GetTabTop-Method">GetTabTop</a> method<br>
<a href="#GetTabWidth-Method">GetTabWidth</a> method<br>
</p><br>
<a name="GetTabLeft-Method" /><h2><p class"section">GetTabLeft Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Single</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns the left position of a tab.<br>
<br>
<h3>See Also:</h3><a href="#GetTabTop-Method">GetTabTop</a> method<br>
<a href="#GetTabWidth-Method">GetTabWidth</a> method<br>
<a href="#GetTabHeight-Method">GetTabHeight</a> method</p><br>
<a name="GetTabOriginalIndex-Method" /><h2><p class"section">GetTabOriginalIndex Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Long</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>It returns the original index of the tab by supplying the current index. If CanReorderTabs is set to True, the tab index can change.</p><br>
<a name="GetTabsOrder-Method" /><h2><p class"section">GetTabsOrder Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>String</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspNo parameters.&nbsp&nbsp</td>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns a string with data containing the tab positions (order) for later use with <a href="#SetTabsOrder-Method">SetTabsOrder</a>. <a href="#CanReorderTabs-Property">CanReorderTabs</a> must be set to True.</p><br>
<a name="GetTabTop-Method" /><h2><p class"section">GetTabTop Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Single</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns the top position of a tab.<br>
<br>
<h3>See Also:</h3><a href="#GetTabLeft-Method">GetTabLeft</a> method<br>
<a href="#GetTabWidth-Method">GetTabWidth</a> method<br>
<a href="#GetTabHeight-Method">GetTabHeight</a> method</p><br>
<a name="GetTabWidth-Method" /><h2><p class"section">GetTabWidth Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Single</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns the width of a tab.<br>
<br>
<h3>See Also:</h3><a href="#GetTabLeft-Method">GetTabLeft</a> method<br>
<a href="#GetTabTop-Method">GetTabTop</a> method<br>
<a href="#GetTabHeight-Method">GetTabHeight</a> method</p><br>
<a name="GetThemeData-Method" /><h2><p class"section">GetThemeData Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>String</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspNo parameters.&nbsp&nbsp</td>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns a string with the current theme data. It can be later applied with <a href="#SetThemeData-Method">SetThemeData</a>.<br>
<br>
<h3>See Also:</h3><a href="#Theme-Property">Theme</a> property</p><br>
<a name="IsThemed-Method" /><h2><p class"section">IsThemed Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Boolean</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspNo parameters.&nbsp&nbsp</td>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns a boolean value indicating whether the Windows visual styles are applied to the control or not.</p><br>
<a name="MoveTab-Method" /><h2><p class"section">MoveTab Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>CurrentIndex</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>NewIndex</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Moves a tab to another position.</p><br>
<a name="Refresh-Method" /><h2><p class"section">Refresh Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspNo parameters.&nbsp&nbsp</td>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Redraws the control.</p><br>
<a name="SetActiveTab-Method" /><h2><p class"section">SetActiveTab Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Boolean</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Find</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Method</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbsp<a href="#NTFindTabMethodConstants-Enum">NTFindTabMethodConstants</a>&nbsp&nbsp</td>    <td>&nbsp&nbspDefault value: ntFindCaption (0)&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In/Out&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>StartingTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Sets the current ('selected' or 'active') tab by other means than its index (that can be done with the <a href="#Tab-Property">Tab</a> property).<br>
If the tab is found its retuns <b>True</b>, otherwise it returns <b>False</b>.<br>
<br>
This method is mainly useful when you don't know the position of the tab because the user may have changed it due to the <a href="#CanReorderTabs-Property">CanReorderTabs</a> property set to <b>True</b>.<br>
<br>
<b>Find</b> parameter: find a tab with this data.<br>
<br>
<b>Method</b> optional parameter: where to look for the data to find.<br>
<br>
<b>ntFindCaption</b>: searches for a tab with the <a href="#TabCaption-Property">TabCaption</a> specified in the <b>Find</b> parameter.<br>
<b>ntFindOriginalIndex</b>: searches for a tab that when it was created had that tab index. If <a href="#CanReorderTabs-Property">CanReorderTabs</a> is <b>True</b>, the current index of the tab may not be the index it had when it was created.<br>
<b>ntFindData</b>: searches for a tab with the <a href="#TabData-Property">TabData</a> specified in the <b>Find</b> parameter.<br>
<b>ntFindTag</b>: searches for a tab with the <a href="#TabTag-Property">TabTag</a> specified in the <b>Find</b> parameter.<br>
<b>ntFindPartialCaption</b>: searches for a tab with a partial match for the <a href="#TabCaption-Property">TabCaption</a>.<br>
<b>ntFindPartialCaptionReverse</b>: searches for a tab with a partial match for the <a href="#TabCaption-Property">TabCaption</a>, staring from the last tab.<br>
<br>
<b>StartingTab</b> optional parameter: the index of the tb from where to search.<br>
<br>
<h3>See Also:</h3><a href="#FindTab-Method">FindTab</a> method<br>
<a href="#Tab-Property">Tab</a> property<br>
<a href="#TabChange-Event">TabChange</a> event</p><br>
<a name="SetFocus-Method" /><h2><p class"section">SetFocus Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspNo parameters.&nbsp&nbsp</td>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Moves the focus to this control.</p><br>
<a name="SetTabsOrder-Method" /><h2><p class"section">SetTabsOrder Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>PosData</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Sets the tab positions (order) using data previously obtained with <a href="#GetTabsOrder-Method">GetTabsOrder</a>. <a href="#CanReorderTabs-Property">CanReorderTabs</a> must be set to True.</p><br>
<a name="SetThemeData-Method" /><h2><p class"section">SetThemeData Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nThemeData</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Applies a theme from data contained in a String. That string can be obtained with <a href="#GetThemeData-Method">GetThemeData</a>.<br>
<br>
<h3>See Also:</h3><a href="#Theme-Property">Theme</a> property</p><br>
<a name="TDIGetFormHwndByTab-Method" /><h2><p class"section">TDIGetFormHwndByTab Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Long</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>When in TDI mode forms, it returns the hWnd of the form that is in that tab index.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property.</p><br>
<a name="TDIGetTabByFormHwnd-Method" /><h2><p class"section">TDIGetTabByFormHwnd Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Long</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>FormHwnd</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>When in TDI mode forms, it returns the tab index by supplying the hWnd of the form.</p><br>
<a name="TDIGetTabIndexByTabNumber-Method" /><h2><p class"section">TDIGetTabIndexByTabNumber Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Long</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTabNumber</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>When in TDI mode, it returns the Index of a tab given its number.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property.<br>
<a href="#TDIGetTabNumberByTabIndex-Method">TDIGetTabNumberByTabIndex</a> method.</p><br>
<a name="TDIGetTabNumberByTabIndex-Method" /><h2><p class"section">TDIGetTabNumberByTabIndex Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Long</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Index</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>When in TDI mode, it returns the number of a tab given its Index.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property.<br>
<a href="#TDIGetTabIndexByTabNumber-Method">TDIGetTabIndexByTabNumber</a> method.</p><br>
<a name="ZOrder-Method" /><h2><p class"section">ZOrder Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In/Out&nbsp&nbsp</td>    <td>&nbsp&nbspOptional&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Position</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Places the control at the front or back of the z-order within its graphical level.</p><br>

<br><br><br><h1>Events</h1><br><a name="BeforeClick-Event" /><h2><p class"section">BeforeClick Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>CurrentTabSel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>NewTabSel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Cancel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the current tab (<a href="#Tab-Property">Tab</a>) is about to change.<br>
Use the <b>BeforeClick</b> event to validate the information on the old tab before actually generating a <a href="#Click-Event">Click</a> event that selects the new tab.<br>
Setting the <b>Cancel</b> parameter to <b>True</b> allows you to prevent the change to the new tab selection.<br>
</p><br>
<a name="BeforeTabReorder-Event" /><h2><p class"section">BeforeTabReorder Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>CurrentIndex</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>NewIndex</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Cancel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when before a tab is changed from one position to another. The action can be canceled using the Cancel parameter or the new position can be altered from the NewIndex parameter.</p><br>
<a name="ChangeControlBackColor-Event" /><h2><p class"section">ChangeControlBackColor Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ControlName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ControlTypeName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Cancel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>When <a href="#ChangeControlsBackColor-Property">ChangeControlsBackColor</a> property is set to <b>True</b>, allows you to determine individually which controls will have their background changed (or not).<br>
This event is generated for each control on the current tab, before the tab is painted.<br>
The ControlName parameter specifies the name of the control, to avoid changing a particular control <b>BackColor</b>, set the parameter <b>Cancel</b> to <b>True</b>.<br>
The <b>ControlTypeName</b> parameter specifies the type of the control (for example "CommandButton" or "Label"), this allow you to handle a whole class of controls without writing each name.<br>
<br>
<h3>See Also:</h3><a href="#ChangeControlsBackColor-Property">ChangeControlsBackColor</a> property<br>
<a href="#ChangeControlForeColor-Event">ChangeControlForeColor</a> event<br>
</p><br>
<a name="ChangeControlForeColor-Event" /><h2><p class"section">ChangeControlForeColor Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ControlName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ControlTypeName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Cancel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>When <a href="#ChangeControlsForeColor-Property">ChangeControlsForeColor</a> property is set to <b>True</b>, allows you to determine individually which controls will have their text color changed (or not).<br>
This event is generated for each control on the current tab, before the tab is painted.<br>
The ControlName parameter specifies the name of the control, to avoid changing a particular control <b>ForeColor</b>, set the parameter <b>Cancel</b> to <b>True</b>.<br>
The <b>ControlTypeName</b> parameter specifies the type of the control (for example "CommandButton" or "Label"), this allow you to handle a whole class of controls without writing each name.<br>
<br>
<h3>See Also:</h3><a href="#ChangeControlsForeColor-Property">ChangeControlsForeColor</a> property<br>
<a href="#ChangeControlBackColor-Event">ChangeControlBackColor</a> event<br>
</p><br>
<a name="Click-Event" /><h2><p class"section">Click Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>PreviousTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the current tab (<a href="#Tab-Property">Tab</a>) changes.<br>
<br>
<h3>See Also:</h3><a href="#BeforeClick-Event">BeforeClick</a> event<br>
<a href="#TabChange-Event">TabChange</a> event<br>
<a href="#TabRightClick-Event">TabRightClick</a> event<br>
<a href="#IconClick-Event">IconClick</a> event<br>
<a href="#SetActiveTab-Method">SetActiveTab</a> method</p><br>
<a name="DblClick-Event" /><h2><p class"section">DblClick Event</p></h2></a>
<p>No parameters.</p>
<h3>Description:</h3>
<p>Occurs when the user presses and releases a mouse button and then presses and releases it again over the control.</p><br>
<a name="IconClick-Event" /><h2><p class"section">IconClick Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>ForwardClickToTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the icon of the tab identified by the Index parameter is clicked (it doesn't work with pictures).</p><br>
<a name="IconMouseEnter-Event" /><h2><p class"section">IconMouseEnter Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the mouse enters hovering over the icon (not the picture) of the tab identified by the Index parameter.</p><br>
<a name="IconMouseLeave-Event" /><h2><p class"section">IconMouseLeave Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the mouse goes out after hovering over a tab icon (not picture).</p><br>
<a name="KeyDown-Event" /><h2><p class"section">KeyDown Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>KeyCode</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user presses a key while an control has the focus.</p><br>
<a name="KeyPress-Event" /><h2><p class"section">KeyPress Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>KeyAscii</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user presses and releases an ANSI key.</p><br>
<a name="KeyUp-Event" /><h2><p class"section">KeyUp Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>KeyCode</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user releases a key after pressing it while an control has the focus.</p><br>
<a name="MouseDown-Event" /><h2><p class"section">MouseDown Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Button</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>X</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Y</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user presses a mouse button being the mouse over the control.</p><br>
<a name="MouseMove-Event" /><h2><p class"section">MouseMove Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Button</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>X</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Y</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user moves the mouse over the control.</p><br>
<a name="MouseUp-Event" /><h2><p class"section">MouseUp Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Button</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>X</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Y</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user releases the mouse button after pressing it being the mouse over the control.</p><br>
<a name="OLECompleteDrag-Event" /><h2><p class"section">OLECompleteDrag Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Effect</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when a source component is dropped onto a target component, informing the source component that a drag action was either performed or canceled.</p><br>
<a name="OLEDragDrop-Event" /><h2><p class"section">OLEDragDrop Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Data</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspDataObject&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Effect</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Button</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>X</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Y</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when a source component is dropped onto a target component when the source component determines that a drop can occur.<br>
This event occurs only if <a href="#OLEDropMode-Property">OLEDropMode</a> is set to 1 (Manual).</p><br>
<a name="OLEDragOver-Event" /><h2><p class"section">OLEDragOver Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Data</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspDataObject&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Effect</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Button</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>X</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Y</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>State</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when one component is dragged over another.</p><br>
<a name="OLEGiveFeedback-Event" /><h2><p class"section">OLEGiveFeedback Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Effect</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>DefaultCursors</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs after every <a href="#OLEDragOver-Event">OLEDragOver</a> event. <b>OLEGiveFeedback</b> allows the source component to provide visual feedback to the user, such as changing the mouse cursor to indicate what will happen if the user drops the object, or provide visual feedback on the selection (in the source component) to indicate what will happen.</p><br>
<a name="OLESetData-Event" /><h2><p class"section">OLESetData Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Data</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspDataObject&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>DataFormat</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspInteger&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs on a source component when a target component performs the <b>GetData</b> method on the source's <b>DataObject</b> object, but before the data for the specified format has been loaded.</p><br>
<a name="OLEStartDrag-Event" /><h2><p class"section">OLEStartDrag Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Data</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspDataObject&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>AllowedEffects</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when a component's OLEDrag method is performed, or when a component initiates an OLE drag/drop operation when the OLEDragMode property is set to Automatic.</p><br>
<a name="Resize-Event" /><h2><p class"section">Resize Event</p></h2></a>
<p>No parameters.</p>
<h3>Description:</h3>
<p>Occurs when the tab body (the size available for controls) changes its size.<br>
The size and position of the tab body are available by the properties <a href="#ClientLeft-Property">ClientLeft</a>, <a href="#ClientTop-Property">ClientTop</a>, <a href="#ClientWidth-Property">ClientWidth</a> and <a href="#ClientHeight-Property">ClientHeight</a>.<br>
</p><br>
<a name="RowsChange-Event" /><h2><p class"section">RowsChange Event</p></h2></a>
<p>No parameters.</p>
<h3>Description:</h3>
<p>Occurs when the control is first drawn and when the <a href="#Rows-Property">Rows</a> property changes its value.<br>
The <a href="#Rows-Property">Rows</a> property value can change its value when new tabs are dinamically added or upon changing some property settings, like <a href="#TabWidthStyle-Property">TabWidthStyle</a> or <a href="#TabsPerRow-Property">TabsPerRow</a> (for some configurations). Also changing the <b>Width</b> of the control, tab captions or the <a href="#Font-Property">Font</a> setting may produce different row number and raise this event.<br>
You can use this event along with <a href="#ClientTop-Property">ClientTop</a> to properly set the Top (or use <a href="#ClientLeft-Property">ClientLeft</a>, depending on <a href="#TabOrientation-Property">TabOrientation</a>) of the contained controls.<br>
But if <a href="#AutoRelocateControls-Property">AutoRelocateControls</a> is set to <b>True</b>, that's is already done automaticaly.<br>
<br>
<h3>See Also:</h3><a href="#Resize-Event">Resize</a> event</p><br>
<a name="TabChange-Event" /><h2><p class"section">TabChange Event</p></h2></a>
<p>No parameters.</p>
<h3>Description:</h3>
<p>Occurs after the selected (or "current") tab has already changed.<br>
For the events that occur before, see <a href="#BeforeClick-Event">BeforeClick</a> and <a href="#Click-Event">Click</a>.<br>
This event is also generated when the control is first shown.<br>
<br>
<h3>See Also:</h3><a href="#Tab-Property">Tab</a> property<br>
<a href="#SetActiveTab-Method">SetActiveTab</a> method<br>
<br>
</p><br>
<a name="TabMouseEnter-Event" /><h2><p class"section">TabMouseEnter Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the mouse pointer enters a tab, which is specified with the nTab parameter.<br>
<br>
<h3>See Also:</h3><a href="#TabMouseLeave-Event">TabMouseLeave</a> event</p><br>
<a name="TabMouseLeave-Event" /><h2><p class"section">TabMouseLeave Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs after the mouse pointer leaves a tab, which is specified in the nTab parameter.<br>
<br>
<h3>See Also:</h3><a href="#TabMouseEnter-Event">TabMouseEnter</a> event</p><br>
<a name="TabReordered-Event" /><h2><p class"section">TabReordered Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>CurrentIndex</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>OldIndex</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when a tab changed its position. <br>
It can be due to an user action (see <a href="#CanReorderTabs-Property">CanReorderTabs</a> property) or by code (see <a href="#MoveTab-Method">MoveTab</a> method).</p><br>
<a name="TabRightClick-Event" /><h2><p class"section">TabRightClick Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Shift</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>X</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Y</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspSingle&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Occurs when the user clicks with the mouse right button on a tab.<br>
The tab is specified in the <b>nTab</b> parameter.<br>
The <b>Shift</b> parameter indicates the state of  the SHIFT, CTRL, and ALT keys.<br>
The <b>X</b> and <b>Y</b> parameters return a number that specifies the current position of the mouse pointer.</p><br>
<a name="TDIBeforeClosingTab-Event" /><h2><p class"section">TDIBeforeClosingTab Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>TabNumber</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>IsLastTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>OpenNewOnLastClosed</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>UnloadControls</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Cancel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>It occurs before closing a tab in TDI mode.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property<br>
<a href="#TDITabClosed-Event">TDITabClosed</a> event<br>
</p><br>
<a name="TDIBeforeNewTab-Event" /><h2><p class"section">TDIBeforeNewTab Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>TabType</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbsp<a href="#NTTDINewTabTypeConstants-Enum">NTTDINewTabTypeConstants</a>&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>TabNumber</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>TabCaption</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>LoadControls</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Returns value&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Cancel</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>It occurs before opening a new tab in TDI mode.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property<br>
<a href="#TDINewTabAdded-Event">TDINewTabAdded</a> event</p><br>
<a name="TDINewTabAdded-Event" /><h2><p class"section">TDINewTabAdded Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>TabNumber</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>It occurs after a new tab was opened in TDI mode.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property<br>
<a href="#TDIBeforeNewTab-Event">TDIBeforeNewTab</a> event</p><br>
<a name="TDITabClosed-Event" /><h2><p class"section">TDITabClosed Event</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>TabNumber</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspLong&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    Info&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>IsLastTab</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspBoolean&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>It occurs after a tab was closed in TDI mode.<br>
<br>
<h3>See Also:</h3><a href="#TDIMode-Property">TDIMode</a> property<br>
<a href="#TDIBeforeClosingTab-Event">TDIBeforeClosingTab</a> event<br>
</p><br>
</body>
</html>
<a name="NewTabTheme-Interface"><h1><p class="section">NewTabTheme object</p></h1></a>
<p>"Themes" are a set of property settings stored together.<br>
They are mostly about appeaarance, but it can affect behavior also with some properties.</p><br>
<br><br><br><h1>Properties</h1><br><li class="toc1"><a href="#Custom-Property">Custom</a><br>
<li class="toc1"><a href="#Name-Property2">Name</a><br>
<br><br><br>
<a name="Custom-Property" /><h2><p class"section">Custom Property</p></h2></a>
<p>Type: <b>Boolean</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns whether this theme is custom or built-in by default.</p><br>
<a name="Name-Property2" /><h2><p class"section">Name Property</p></h2></a>
<p>Type: <b>String</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the name of the theme.</p><br>
</body>
</html>
<a name="NewTabThemes-Interface"><h1><p class="section">NewTabThemes object</p></h1></a>
<p>Returns the colection of "Themes".<br>
Use the names of the themes to set one into the <a href="#Theme-Property">Theme</a> property.</p><br>
<li class="toc1"><a href="#Properties3">Properties</a></li><li class="toc1"><a href="#Methods2">Methods</a></li><li class="toc1"><a href="#Events2">Events</a></li><br><a name="Properties3" /><h2><p class="section">Properties</p></h2></a>
<li class="toc1"><a href="#Count-Property">Count</a><br>
<li class="toc1"><a href="#Item-Property">Item</a><br>
<br><a name="Methods2" /><h2><p class="section">Methods</p></h2></a>
<li class="toc1"><a href="#Exists-Method">Exists</a><br>
<li class="toc1"><a href="#Remove-Method">Remove</a><br>
<li class="toc1"><a href="#Rename-Method">Rename</a><br>
<br><a name="Events2" /><h2><p class="section">Events</p></h2></a>
<li class="toc1"><a href="#ThemeRemoved-Event">ThemeRemoved</a><br>
<li class="toc1"><a href="#ThemeRenamed-Event">ThemeRenamed</a><br>

<br><br><br><h1>Properties</h1><br><a name="Count-Property" /><h2><p class"section">Count Property</p></h2></a>
<p>Type: <b>Long</b> (Read only)</p>
<h3>Description:</h3>
<p>Returns the number of themes in the collection.</p><br>
<a name="Item-Property" /><h2><p class"section">Item Property</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspType: <b><a href="#NewTabTheme-Interface">NewTabTheme</a></b> (Default property, read only)&nbsp&nbsp</td>    </tr>    <tr>    </tr>    <tr>    <td>&nbsp&nbspAdditional parameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>IndexOrKey</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspVariant&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns a NewTabTheme object.</p><br>

<br><br><br><h1>Methods</h1><br><a name="Exists-Method" /><h2><p class"section">Exists Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>Boolean</b>&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nThemeName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Returns True if the theme exists in the collection.</p><br>
<a name="Remove-Method" /><h2><p class"section">Remove Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nThemeName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Removes a theme from the collection.</p><br>
<a name="Rename-Method" /><h2><p class"section">Rename Method</p></h2></a>
<p><table><tbody>    <tr>    <td>&nbsp&nbspReturn Type:&nbsp&nbsp</td>    <td>&nbsp&nbspNone.&nbsp&nbsp</td>    </tr><tr><td>&nbsp</td></tr>    <tr>    <td>&nbsp&nbspParameter(s):&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nOldThemeName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    <td>&nbsp&nbsp    In&nbsp&nbsp</td>    <td>&nbsp&nbspRequired&nbsp&nbsp</td>    <td>&nbsp&nbsp<b>nNewThemeName</b>&nbsp&nbsp</td>    <td>&nbsp&nbspAs&nbsp&nbsp</td>    <td>&nbsp&nbspString&nbsp&nbsp</td>    </tr>    <tr>    </tr>  </tbody></table></p>
<h3>Description:</h3>
<p>Renames a theme.</p><br>

<br><br><br><h1>Events</h1><br><a name="ThemeRemoved-Event" /><h2><p class"section">ThemeRemoved Event</p></h2></a>
<p>No parameters.</p>
<h3>Description:</h3>
<p>Occurs after a theme has been removed.</p><br>
<a name="ThemeRenamed-Event" /><h2><p class"section">ThemeRenamed Event</p></h2></a>
<p>No parameters.</p>
<h3>Description:</h3>
<p>Occurs after a theme has ben renamed.</p><br>
</body>
</html>
<a name="Constants"><h1><p class="section">NewTabCtl Enumerations</p></h1></a>
<li class="toc1"><a href="#NTAlignmentConstants-Enum">NTAlignmentConstants</a></li><li class="toc1"><a href="#NTAutoRelocateControlsConstants-Enum">NTAutoRelocateControlsConstants</a></li><li class="toc1"><a href="#NTAutoYesNoConstants-Enum">NTAutoYesNoConstants</a></li><li class="toc1"><a href="#NTBackStyleConstants-Enum">NTBackStyleConstants</a></li><li class="toc1"><a href="#NTFindTabMethodConstants-Enum">NTFindTabMethodConstants</a></li><li class="toc1"><a href="#NTFlatBarPositionConstants-Enum">NTFlatBarPositionConstants</a></li><li class="toc1"><a href="#NTFlatBorderModeConstants-Enum">NTFlatBorderModeConstants</a></li><li class="toc1"><a href="#NTHighlightModeFlagsConstants-Enum">NTHighlightModeFlagsConstants</a></li><li class="toc1"><a href="#NTIconAlignmentConstants-Enum">NTIconAlignmentConstants</a></li><li class="toc1"><a href="#NTMousePointerConstants-Enum">NTMousePointerConstants</a></li><li class="toc1"><a href="#NTOLEDropConstants-Enum">NTOLEDropConstants</a></li><li class="toc1"><a href="#NTStyleConstants-Enum">NTStyleConstants</a></li><li class="toc1"><a href="#NTSubclassingMethodConstants-Enum">NTSubclassingMethodConstants</a></li><li class="toc1"><a href="#NTTabAppearanceConstants-Enum">NTTabAppearanceConstants</a></li><li class="toc1"><a href="#NTTabCustomColorIDConstants-Enum">NTTabCustomColorIDConstants</a></li><li class="toc1"><a href="#NTTabOrientationConstants-Enum">NTTabOrientationConstants</a></li><li class="toc1"><a href="#NTTabTransitionConstants-Enum">NTTabTransitionConstants</a></li><li class="toc1"><a href="#NTTabWidthStyleConstants-Enum">NTTabWidthStyleConstants</a></li><li class="toc1"><a href="#NTTDIModeConstants-Enum">NTTDIModeConstants</a></li><li class="toc1"><a href="#NTTDINewTabTypeConstants-Enum">NTTDINewTabTypeConstants</a></li><br><a name="NTAlignmentConstants-Enum" /><h2><p class"section">NTAlignmentConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntAlignmentLeft</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntAlignmentRight</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntAlignmentCenter</b> =     </td>
    <td>2    </td>
  </tr>
</table>
<br><a name="NTAutoRelocateControlsConstants-Enum" /><h2><p class"section">NTAutoRelocateControlsConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntRelocateNever</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntRelocateAlways</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntRelocateOnTabOrientationChange</b> =     </td>
    <td>2    </td>
  </tr>
</table>
<br><a name="NTAutoYesNoConstants-Enum" /><h2><p class"section">NTAutoYesNoConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntNo</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntYes</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntYNAuto</b> =     </td>
    <td>2    </td>
  </tr>
</table>
<br><a name="NTBackStyleConstants-Enum" /><h2><p class"section">NTBackStyleConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntTransparent</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntOpaque</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntOpaqueTabSel</b> =     </td>
    <td>2    </td>
  </tr>
</table>
<br><a name="NTFindTabMethodConstants-Enum" /><h2><p class"section">NTFindTabMethodConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntFindCaption</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntFindOriginalIndex</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntFindData</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntFindTag</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntFindPartialCaption</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntFindPartialCaptionReverse</b> =     </td>
    <td>5    </td>
  </tr>
  <tr>
    <td><b>ntFindKey</b> =     </td>
    <td>6    </td>
  </tr>
</table>
<br><a name="NTFlatBarPositionConstants-Enum" /><h2><p class"section">NTFlatBarPositionConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntBarPositionTop</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntBarPositionBottom</b> =     </td>
    <td>1    </td>
  </tr>
</table>
<br><a name="NTFlatBorderModeConstants-Enum" /><h2><p class"section">NTFlatBorderModeConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntBorderTabs</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntBorderTabSel</b> =     </td>
    <td>1    </td>
  </tr>
</table>
<br><a name="NTHighlightModeFlagsConstants-Enum" /><h2><p class"section">NTHighlightModeFlagsConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntHLAuto</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntHLNone</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntHLBackgroundGradient</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntHLBackgroundDoubleGradient</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntHLBackgroundPlain</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntHLBackgroundTypeFilter</b> =     </td>
    <td>7    </td>
  </tr>
  <tr>
    <td><b>ntHLBackgroundLight</b> =     </td>
    <td>8    </td>
  </tr>
  <tr>
    <td><b>ntHLCaptionBold</b> =     </td>
    <td>16    </td>
  </tr>
  <tr>
    <td><b>ntHLCaptionUnderlined</b> =     </td>
    <td>32    </td>
  </tr>
  <tr>
    <td><b>ntHLFlatBar</b> =     </td>
    <td>64    </td>
  </tr>
  <tr>
    <td><b>ntHLFlatBarGrip</b> =     </td>
    <td>128    </td>
  </tr>
  <tr>
    <td><b>ntHLFlatBarWithGrip</b> =     </td>
    <td>196    </td>
  </tr>
  <tr>
    <td><b>ntHLExtraHeight</b> =     </td>
    <td>256    </td>
  </tr>
  <tr>
    <td><b>ntHLFlatDrawBorder</b> =     </td>
    <td>512    </td>
  </tr>
  <tr>
    <td><b>ntHLAllFlags</b> =     </td>
    <td>1023    </td>
  </tr>
</table>
<br><a name="NTIconAlignmentConstants-Enum" /><h2><p class"section">NTIconAlignmentConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntIconAlignBeforeCaption</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignCenteredBeforeCaption</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignAfterCaption</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignCenteredAfterCaption</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignStart</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignEnd</b> =     </td>
    <td>5    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignCenteredOnTab</b> =     </td>
    <td>6    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignAtTop</b> =     </td>
    <td>7    </td>
  </tr>
  <tr>
    <td><b>ntIconAlignAtBottom</b> =     </td>
    <td>8    </td>
  </tr>
</table>
<br><a name="NTMousePointerConstants-Enum" /><h2><p class"section">NTMousePointerConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ssDefault</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ssArrow</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ssCross</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ssIBeam</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ssIcon</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ssSize</b> =     </td>
    <td>5    </td>
  </tr>
  <tr>
    <td><b>ssSizeNESW</b> =     </td>
    <td>6    </td>
  </tr>
  <tr>
    <td><b>ssSizeNS</b> =     </td>
    <td>7    </td>
  </tr>
  <tr>
    <td><b>ssSizeNWSE</b> =     </td>
    <td>8    </td>
  </tr>
  <tr>
    <td><b>ssSizeEW</b> =     </td>
    <td>9    </td>
  </tr>
  <tr>
    <td><b>ssUpArrow</b> =     </td>
    <td>10    </td>
  </tr>
  <tr>
    <td><b>ssHourglass</b> =     </td>
    <td>11    </td>
  </tr>
  <tr>
    <td><b>ntNoDrop</b> =     </td>
    <td>12    </td>
  </tr>
  <tr>
    <td><b>ssArrowHourglass</b> =     </td>
    <td>13    </td>
  </tr>
  <tr>
    <td><b>ssArrowQuestion</b> =     </td>
    <td>14    </td>
  </tr>
  <tr>
    <td><b>ssSizeAll</b> =     </td>
    <td>15    </td>
  </tr>
  <tr>
    <td><b>ssCustom</b> =     </td>
    <td>99    </td>
  </tr>
</table>
<br><a name="NTOLEDropConstants-Enum" /><h2><p class"section">NTOLEDropConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ssOLEDropNone</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ssOLEDropManual</b> =     </td>
    <td>1    </td>
  </tr>
</table>
<br><a name="NTStyleConstants-Enum" /><h2><p class"section">NTStyleConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ssStyleTabbedDialog</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ssStylePropertyPage</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntStyleTabStrip</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntStyleFlat</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntStyleWindows</b> =     </td>
    <td>4    </td>
  </tr>
</table>
<br><a name="NTSubclassingMethodConstants-Enum" /><h2><p class"section">NTSubclassingMethodConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntSMSetWindowSubclass</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntSMSetWindowLong</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntSMDisabled</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntSM_SWSOnlyUserControl</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntSM_SWLOnlyUserControl</b> =     </td>
    <td>4    </td>
  </tr>
</table>
<br><a name="NTTabAppearanceConstants-Enum" /><h2><p class"section">NTTabAppearanceConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntTAAuto</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntTATabbedDialog</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntTATabbedDialogRounded</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntTAPropertyPage</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntTAPropertyPageRounded</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntTAFlat</b> =     </td>
    <td>5    </td>
  </tr>
</table>
<br><a name="NTTabCustomColorIDConstants-Enum" /><h2><p class"section">NTTabCustomColorIDConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntCCBackColorTab</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntCCBackColorTabSel</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntCCHighlightColor</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntCCHighlightColorTabSel</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntCCFlatBarColorInactive</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntCCFlatBarColorHighlight</b> =     </td>
    <td>5    </td>
  </tr>
  <tr>
    <td><b>ntCCFlatBarColorTabSel</b> =     </td>
    <td>6    </td>
  </tr>
  <tr>
    <td><b>ntCCFlatTabBorderColorHighlight</b> =     </td>
    <td>7    </td>
  </tr>
  <tr>
    <td><b>ntCCFlatTabBorderColorTabSel</b> =     </td>
    <td>8    </td>
  </tr>
  <tr>
    <td><b>ntCCForeColor</b> =     </td>
    <td>9    </td>
  </tr>
  <tr>
    <td><b>ntCCForeColorHighlighted</b> =     </td>
    <td>10    </td>
  </tr>
  <tr>
    <td><b>ntCCForeColorTabSel</b> =     </td>
    <td>11    </td>
  </tr>
  <tr>
    <td><b>ntCCIconColor</b> =     </td>
    <td>12    </td>
  </tr>
  <tr>
    <td><b>ntCCIconColorTabSel</b> =     </td>
    <td>13    </td>
  </tr>
  <tr>
    <td><b>ntCCIconColorMouseHover</b> =     </td>
    <td>14    </td>
  </tr>
  <tr>
    <td><b>ntCCIconColorMouseHoverTabSel</b> =     </td>
    <td>15    </td>
  </tr>
  <tr>
    <td><b>ntCCIconColorTabHighlighted</b> =     </td>
    <td>16    </td>
  </tr>
</table>
<br><a name="NTTabOrientationConstants-Enum" /><h2><p class"section">NTTabOrientationConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ssTabOrientationTop</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ssTabOrientationBottom</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ssTabOrientationLeft</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ssTabOrientationRight</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntTabOrientationLeftHorizontal</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntTabOrientationRightHorizontal</b> =     </td>
    <td>5    </td>
  </tr>
</table>
<br><a name="NTTabTransitionConstants-Enum" /><h2><p class"section">NTTabTransitionConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntTransitionImmediate</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntTransitionFaster</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntTransitionFast</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntTransitionMedium</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntTransitionSlow</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntTransitionSlower</b> =     </td>
    <td>5    </td>
  </tr>
</table>
<br><a name="NTTabWidthStyleConstants-Enum" /><h2><p class"section">NTTabWidthStyleConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntTWTabStripEmulation</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntTWTabCaptionWidth</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntTWFixed</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntTWAuto</b> =     </td>
    <td>3    </td>
  </tr>
  <tr>
    <td><b>ntTWStretchToFill</b> =     </td>
    <td>4    </td>
  </tr>
  <tr>
    <td><b>ntTWTabCaptionWidthFillRows</b> =     </td>
    <td>5    </td>
  </tr>
</table>
<br><a name="NTTDIModeConstants-Enum" /><h2><p class"section">NTTDIModeConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntTDIModeNone</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntTDIModeControls</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntTDIModeForms</b> =     </td>
    <td>2    </td>
  </tr>
</table>
<br><a name="NTTDINewTabTypeConstants-Enum" /><h2><p class"section">NTTDINewTabTypeConstants</h2></p></h2></a>
<p></p><br>
<table class="table table2">
  <tr>
    <td><b>ntDefaultTab</b> =     </td>
    <td>0    </td>
  </tr>
  <tr>
    <td><b>ntNewTabByClickingIcon</b> =     </td>
    <td>1    </td>
  </tr>
  <tr>
    <td><b>ntLastTabClosed</b> =     </td>
    <td>2    </td>
  </tr>
  <tr>
    <td><b>ntTDIForm</b> =     </td>
    <td>3    </td>
  </tr>
</table>
</body>
</html>
